I 13 migliori IDE per browser che ogni programmatore dovrebbe conoscere

browser ide

Un buon ambiente di sviluppo è essenziale per ogni programmatore. Che tu stia sviluppando le ultime app Web o imparando una lingua per la prima volta, l'ambiente che utilizzi dovrebbe essere comodo e facile da usare.

Gli IDE (Integrated Development Environments) sono progettati per semplificare la codifica per gli sviluppatori. Molti di questi sono programmi offline installati sul disco rigido del computer.

Molti IDE basati su browser sono adatti per la codifica nel cloud. Molti di loro hanno dei limiti rispetto alle loro controparti offline, ma stanno migliorando continuamente. Non importa ciò che pensi di fare, c'è un IDE per quasi ogni uso.

1. IDE professionale online migliore: AWS Cloud9

AWS Cloud9 IDE di Amazon
Quando Amazon ha acquistato l'IDE Cloud9 nel 2016, era già uno dei preferiti dagli sviluppatori. La piena integrazione con Amazon Web Services lo rende probabilmente la piattaforma di sviluppo online più potente ed estendibile attualmente disponibile. L'IDE online combina un editor di codice con un terminale e potenti strumenti di debug.

Cloud9 offre anche una modalità di programmazione in coppia simile alla condivisione VS Live che consente la programmazione remota collaborativa in team. Hai bisogno di una rapida prototipazione? Cloud9 ti offre l'accesso diretto ai servizi AWS attraverso l'ausilio al terminale integrato.

2. Miglior IDE online gratuito: CodeTasty

CodeTasty IDE del browser

CodeTasty è un IDE cloud completo nel cloud, ed è veloce e semplice da configurare.

Sono supportate tutte le principali lingue, oltre a linting e transpiling per Typescript. L'editor stesso è un ambiente di sviluppo virtuale completo completo di finestre di terminale e di output. CodeTasty è gratuito e perfettamente funzionante, sebbene siano disponibili livelli a pagamento per ulteriori opzioni di progetto e collaborazione di gruppo.

3. Miglior IDE online per principianti: Codeacademy

Codeacademy è sia un IDE che una classe per il codice

Codecademy combina un IDE online con lezioni per insegnare la programmazione da principiante ad esperto. Il loro catalogo diversificato copre lingue popolari tra cui Python, JavaScript, CSS, HTML e Ruby.

Oltre all'apprendimento delle lingue, Codeacademy offre corsi a pagamento Pro e Pro Intensive progettati per coprire intere materie. Corsi di specializzazione sull'apprendimento automatico, lo sviluppo guidato dai test e lo sviluppo web di front end sono solo alcuni di quelli disponibili.

4. Miglior IDE online per artisti: p5.js

p5.js web editor per la codifica creativa

La libreria p5.js è basata su JavaScript e fornisce strumenti per la creazione di arte interattiva tramite codice. Anziché installare la libreria ed eseguire un server locale, l'editor Web p5.js consente di codificare istantaneamente online.

Oltre a creare immagini belle, la libreria p5.js offre opportunità di interazione. Il nostro tutorial sull'Animazione robot sensibile alla voce mostra quanto sia facile e veloce creare arte reattiva con p5.js.

5. Miglior IDE online per Python: Codevny

Codenvy online è ottimo per Python

Un IDE Python online deve essere veloce, facile da usare e avere un terminale per i test. Codenvy fornisce tutte queste cose e molto altro. Il codenvy è indipendente dal linguaggio e ogni istanza dell'IDE è un ambiente di sviluppo indipendente.

Pacchetti e moduli aggiuntivi possono essere installati utilizzando il terminale online. Codenvy è uno strumento di sviluppo e collaborazione solido e capace di quasi tutte le forme di sviluppo moderno.

6. Miglior IDE online per JavaScript: JSFiddle

JSFiddle: perfetto per manipolare JavaScript
Giocherellare con JavaScript? Prova JSFiddle, con progetti di modelli per aiutarti a sviluppare rapidamente le idee per le tue app Web.

JSFiddle è completamente gratuito (supportato da pubblicità) e utilizzato da giganti come Google e Facebook insieme a migliaia di sviluppatori.

7. Miglior IDE online per utenti GitHub: Gitpod

Mentre il concetto di GitHub IDE potrebbe sembrare strano all'inizio, ha molto senso. Gitpod esiste come un modo per modificare i file su GitHub nel browser. Un'estensione del browser aggiunge un pulsante alla pagina GitHub, che quando viene cliccato apre uno spazio di lavoro per il progetto corrente.

La modifica avviene in un IDE basato su VS Code. Il confronto dei codici affiancati è integrato, insieme ai commenti per la collaborazione all'interno di un team. Gitpod è un'idea unica e attualmente in fase beta gratuita per repository pubblici e privati.

8. Miglior IDE online per Ruby e Ruby on Rails: Repl.it

Repl.it è un IDE semplice per Ruby, tra le altre lingue

Ruby occupa un posto speciale nei cuori di molti programmatori. È facile da leggere, conciso per scrivere e la spina dorsale per la piattaforma Ruby on Rails sempre alla moda. Un IDE online per Ruby dovrebbe essere audace, semplice ed esteticamente gradevole. Repl.it ha ambienti sia per Ruby che Ruby on Rails ed è il posto perfetto per affinare le tue abilità.

9. Miglior IDE online per i progettisti: Codepen.io

Codepen è un parco giochi online per i designer

Se vuoi fare cose belle per il web, Codepen.io è il posto che fa per te. L'IDE funziona come un album da disegno per tutti i tipi di sviluppo web front-end. Un'enorme comunità di tutti i livelli di abilità spinge continuamente il limite di ciò che è possibile nel browser.

La newsletter settimanale di Spark è una raccolta delle migliori penne della settimana insieme al podcast Codepen Radio. Insieme alla sua comunità, Codepen ha molte altre fantastiche funzionalità per programmatori e sviluppatori web.

10. Miglior ID
E di codifica online per bambini: Small Basic

Nuova istanza di Microsoft Smal Basic IDE

Iniziare a scrivere codice è difficile per i bambini. Small Basic include un editor online adatto ai bambini che è indulgente con la sintassi del codice. La lingua è leggibile ma abbastanza vicina al codice per essere utile.

La libreria inclusa copre disegni, input di testo, suoni e anche alcune reti di base. Scopri alcuni semplici progetti di codifica per bambini sulla piattaforma per vedere se è per te!

11. Miglior IDE basato sui blocchi per i bambini: Tynker

Tynker BLock Based IDE per bambini

Genitori e figli imparano insieme alla piattaforma basata su blocchi di Tynker. Sono disponibili più corsi gratuiti per provare il servizio, ma pagando l'abbonamento mensile di € 7,50 si ottiene molto di più. Tynker ha una vasta libreria di corsi di modding, game, hardware e modecraft per età dai sette anni in su.

12. Miglior IDE online per Arduino / IOT: Arduino Web Editor

Arduino Crea Web IDE

Forse non sorprende che il posto migliore per programmare le schede Arduino online sia proprio l'editor Web di Arduino. Mentre è ancora nella sua infanzia, funziona molto come l'IDE offline. Oltre all'editor di codice, il gestore di librerie e il monitor seriale sono disponibili anche nel browser.

Attualmente, c'è solo il supporto per le schede Arduino ufficiali e una manciata di altre, tuttavia in futuro arriverà un ulteriore supporto. Un avvertimento di questo IDE è la necessità di scaricare un piccolo programma bridge per accedere alle porte USB e caricare il codice.

13. Miglior IDE online per programmazione hardware visiva: XOD.io

IDE di programmazione hardware basata su nodo XOD

XOD è un programmatore visivo open source basato su nodi per schede Arduino. Ogni blocco rappresenta dispositivi e sensori e puoi creare collegamenti tra loro trascinando le linee da ciascun nodo.

La libreria viene fornita con molti nodi per diversi usi e le raccolte di nodi si comprimono in nuovi nodi per blocchi puliti e leggibili.

Sfortunatamente, la versione del browser di XOD non supporta direttamente il caricamento nelle schede. Esiste, tuttavia, una modalità Simula che testerà il programma senza la necessità di una scheda collegata.

Coding on the Cloud

Molti degli IDE in questa lista sono in grado di eseguire quasi tutto ciò che richiede un codificatore. Tuttavia, la maggior parte ha alcune limitazioni. Molti hanno un costo di abbonamento per coprire i costi e tutti richiedono una connessione costante a Internet per funzionare correttamente.

Gli IDE offline hanno la comodità di non richiedere una connessione Internet e molti, inclusi Visual Studio e VS Code di Microsoft, sono potenti e gratuiti.

Leggi l'articolo completo: I 13 migliori IDE del browser che ogni programmatore dovrebbe conoscere

Fonte: Utilizzare