Annuncio pubblicitario
Per coloro che non sono a conoscenza, "IDE" basato sul browser è un'abbreviazione di iontegrated Dviluppo Environment. Detto in parole povere, è un'applicazione che può essere utilizzata per scrivere codice, ma di solito con funzionalità di compilatore / interprete, debugging e automazione aggiunte.
Trovare un'applicazione decente per la scrittura di codice freeware (vedere compilation precedenti di editor di codice per finestre 3 editor di testi di Windows per programmatori Leggi di più o Mac I 3 principali editor di testi di codifica gratuiti per Mac OS X. Leggi di più ), non importa un IDE, può rivelarsi difficile. Alcuni sistemi operativi sono più difficili di altri e se ne usi più di uno o sei sempre in movimento, la codifica può essere un bastardo.
Quindi paga nel codice nel cloud. Elevando la piattaforma di codifica a un ambiente online, non solo ti libererai dei problemi del sistema operativo, ma anche dell'indipendenza dell'hardware. Non importa dove ti trovi, puoi sempre accedere a tutti i tuoi file con lo stesso IDE.
Ecco perché vuoi un IDE online
Se la summenzionata motivazione dell'aumento della portabilità e dell'accessibilità non era sufficiente, ecco qualcos'altro a cui pensare.
Con l'ambiente di codifica nel cloud, un IDE può essere utilizzato come ambiente di programmazione per più persone. Sarai in grado di accedere alle directory del codice come codice e collaborare attraverso il Web. Alcuni IDE offrono anche un'esperienza di Google Wave-ish, in cui le persone possono navigare e modificare un singolo file insieme, allo stesso tempo.
La maggior parte di questi può anche essere installata sui propri server, eliminando l'intermediario. Gli host Web possono persino integrarli nella dashboard dell'amministratore, aprendo una gamma completamente nuova di possibilità per i loro clienti, per impostazione predefinita.
Bespin di Mozilla Labs
Ricorda Mozilla? Sono i ragazzi che ti hanno portato Firefox, Thunderbird, Ubiquity e un sacco di altre cose. In "altre cose" è incluso un IDE basato su browser, chiamato Bespin. L'editor è realizzato utilizzando lo standard HTML5 piuttosto recente, quindi non sarà possibile utilizzarlo con le versioni precedenti di Internet Explorer (come se).
Come accennato, questo può anche essere scaricato e ospitato sul proprio server o persino integrato in una delle proprie applicazioni Web. Un esempio di questo, Kodingen, è discusso di seguito.
Grazie alle sue caratteristiche minimaliste, puoi aspettarti un editor di codice velocissimo, anche se leggermente complesso. L'interazione simile alla riga di comando potrebbe richiedere un po 'di tempo per abituarsi. Sono presenti tutte le funzionalità previste: evidenziazione della sintassi e manipolazione del testo standard. Puoi anche accedere alle azioni usate di frequente tramite la barra dei comandi e visualizzare la cronologia dei file e come sono stati adattati.
I gruppi di utenti possono lavorare su un singolo file contemporaneamente. Il codice verrà automaticamente aggiornato in altri browser. Questa stessa funzione può anche essere utilizzata per lavorare sul codice su più computer, senza nemmeno bisogno di salvare e aggiornare.
Coderun Studio
Coderun Studio è un IDE basato su browser altrettanto potente, che vanta anche ampie funzionalità di collaborazione. Il codice può essere automaticamente condiviso su un numero di social network o altrimenti distribuito tramite hyperlink univoci. Ciò consentirà al destinatario di visualizzare e, facoltativamente, modificare una versione parallela del codice.
A causa dell'assenza di HTML5, Coderun Studio può essere eseguito praticamente su tutti i browser, anche su Internet Explorer.
D'altra parte, alcune delle funzionalità che lo eleverebbero a un IDE completo, come la compilazione e la distribuzione gli script Web, sono disponibili solo con uno dei piani di estensione Premium Coderun Cloud, che vanno da $ 10 a $ 169 per mese.
Kodingen
L'IDE basato su browser Kodingen era basato su Bespin, menzionato sopra. È giusto menzionarlo anche in questa top 3? Scommetti che lo è. Kodingen elimina l'interfaccia minimalista e diventa più uno strumento GUI come Coderun Studio, sebbene con un core Bespin. In un certo senso, presenta il meglio di entrambi i mondi.
Per Kodingen, sebbene ufficialmente ancora in fase di registrazione beta, il lancio completo è molto vicino. Pertanto, la limitazione della registrazione pubblicizzata non sarà mantenuta in vigore. Con il lancio verranno implementate anche alcune funzionalità non beta.
La discussione è ancora in corso: abbiamo bisogno di IDE nel cloud? Dicci la tua opinione personale nella sezione commenti qui sotto!
Sono uno scrittore e studente di informatica dal Belgio. Puoi sempre farmi un favore con una buona idea per l'articolo, una raccomandazione per un libro o un'idea per una ricetta.