Gli 11 migliori editor di codice per il 2019
Pubblicato: 2019-01-03Che tu sia un nuovo sviluppatore web o un veterano drogato di codice, hai bisogno di un editor di codice abbastanza robusto da gestire tutto ciò che puoi lanciargli. In effetti, questa potrebbe essere solo la parte più importante del tuo set di strumenti. Poiché si tratta di una ricerca continua per quasi tutti gli operatori del settore, abbiamo voluto fornire alcune delle migliori opzioni, sia gratuite che premium, da integrare nel tuo flusso di lavoro.
I migliori editor di codice disponibili nel 2019
Iscriviti al nostro canale Youtube
L'editor di codice di uno sviluppatore è una scelta personale e non stiamo cercando di creare un polverone sul cui preferito personale viene snobbato. Il nostro unico obiettivo è presentare il campo dei contendenti come li vediamo e consentire a tutti di trarre le proprie conclusioni in base alle proprie esigenze e preferenze personali.
Con questo in mente, p contratto di locazione di notare che non abbiamo messo i redattori seguito in un qualsiasi ordine di classifica.
Editor di codice gratuiti
1. Codice di Visual Studio di Microsoft

Visual Studio Code (o VS Code) è diventato rapidamente lo standard per lo sviluppo del software sin dal suo rilascio nel 2015. Come la maggior parte dei prodotti Microsoft in questi giorni, VS Code è disponibile su tutte le principali piattaforme. Ciò significa che gli sviluppatori su Mac, Windows e Linux possono utilizzare questo strumento incredibilmente potente. Non proprio un IDE (che in realtà è un prodotto completamente separato), VS Code può svolgere la maggior parte delle attività di un IDE con la giusta configurazione e la libreria di plugin. La community di VS Code è incredibilmente appassionata e questo funziona a vantaggio di tutti. Con VS Code che è open source, quella comunità lavora eccezionalmente duramente per mantenere VS Code competitivo con il resto del campo. Scritto in Node.js ed Electron, puoi essere certo che il codice non diventerà obsoleto o rimarrà indietro in qualsiasi momento.
Caratteristiche principali
- multipiattaforma
- open source tramite licenza MIT (link Github)
- Git integrato (inclusi i conflitti di unione, il controllo delle differenze e il tracciamento dei file modificati dall'interno dell'editor)
- debug nell'editor
- ampia libreria di estensioni e plugin
- compatibile con quasi tutti i linguaggi di programmazione
- molto leggero rispetto ad altri editor altrettanto robusti
- veloce e reattivo
- distribuzioni Linux specifiche per Ubuntu, Fedora, SUSE, Red Hat e Debian
- L'evidenziazione e il completamento automatico di IntelliSense funzionano come un sogno
Piattaforme
- Mac OS
- finestre
- Linux (Ubuntu, Fedora, SUSE, Red Hat e Debian in particolare)
VS Code fa per te se...
… tu usi editor di codice. È così buono, ed è così popolare. Mentre alcune persone potrebbero essere scoraggiate dallo sviluppo di Microsoft, questo non è un grosso problema con VS Code. Certo, l'interfaccia utente condivide somiglianze tra alcuni dei prodotti MS (che possono essere buoni o cattivi per te), ma è puramente superficiale. VS Code funziona alla grande su ogni piattaforma su cui l'abbiamo provato e non c'è stata nemmeno una differenza notevole nelle prestazioni tra i tre. Anche se VS Code ha un sacco di pacchetti che puoi scaricare per personalizzare l'editor di codice in base a ciò che desideri, non è necessario. Funziona bene dal momento in cui lo esegui per la prima volta e il Git e il debugger integrati funzionano. Non devi giocherellare con loro per configurarli bene.
Prezzo: GRATIS | Maggiori informazioni
2. Atomo

Atom, un progetto avviato da Github e quindi ora di proprietà di Microsoft, si è affermato come uno dei principali editor di codice e testo in circolazione. La parte migliore è che Atom è totalmente gratuito, open source e altamente personalizzabile. Costruito attorno a un nucleo minimo, Atom viene fornito con più pacchetti specifici per la lingua integrati e la libreria di quelli scritti dalla comunità è esplosa nel corso degli anni da quando l'editor è stato rilasciato per la prima volta. Atom è robusto quanto ne hai bisogno: se l'editor non fa qualcosa di cui hai bisogno, puoi creare tu stesso quella funzione. Anche le funzionalità di Teletype sono state adottate dagli utenti. Consente a più sviluppatori di lavorare sullo stesso codice da postazioni remote.
È in concorrenza diretta con il VS Code, figlio manifesto di MS, ma mantengono entrambi gli editori come gesto di buona fede per le comunità che li circondano.
Caratteristiche principali (pronte all'uso):
- Browser del file system
- Telescrivente
- Fuzzy finder per aprire rapidamente i file
- Ricerca e sostituzione rapide in tutto il progetto
- Più cursori e selezioni
- Riquadri multipli
- frammenti
- Codice pieghevole
- Un'interfaccia utente pulita delle preferenze
- Importa grammatiche e temi di TextMate
- Altamente estensibile
- Altamente tematico
- Comunità incredibilmente appassionata
Piattaforme:
- Mac OS
- finestre
- Linux
Atom fa per te se...
…sei il tipo di persona a cui piace che il tuo software sia esattamente quello che vuole che sia e che faccia esattamente quello che vuoi che faccia. Con la crescente libreria di mod e componenti aggiuntivi, Atom è uno degli editor di codice più personalizzabili in circolazione. Funziona alla grande, ma il suo vero potere deriva dalla comunità open source che lo circonda e dalle personalizzazioni quasi infinite che puoi aggiungere tu stesso. Alcune persone sono scoraggiate dall'acquisizione di GitHub da parte di Microsoft, ma nei mesi successivi Atom ha continuato a prosperare.
Prezzo: GRATIS | Maggiori informazioni
3. Testo sublime

Sublime Text è abbastanza vicino allo standard del settore per gli editor di testo. C'è una ragione per questo. Essere progettati per codice, markup e prosa è un grande vantaggio. Non hanno messo la stessa considerazione nei loro flussi di lavoro in prosa come, ad esempio, Scrivener o Final Draft, ma hai la possibilità di fare tutto all'interno di un editor. Come Atom e VS Code, Sublime Text ha un repository di pacchetti incredibilmente attivo che estende le sue funzionalità ben oltre il download iniziale.
Sublime Text è un bellissimo editor di codice ricco di funzionalità. Forse l'attrazione più grande è che mette un premio sull'esperienza dell'utente. L'UX è probabilmente la più stretta di tutte le voci dell'elenco. Ciò è dovuto a funzionalità come la modalità di scrittura senza distrazioni, scorciatoie/ricerca rapida, modifica divisa e molto altro. Una delle più grandi funzionalità che gli utenti sfoggiano è il sistema di scorciatoie da tastiera ridicolmente intuitivo.
Mentre c'è un cartellino del prezzo di $ 80 allegato a Sublime, offrono una prova indefinita e senza fine . Devi gestire le richieste di aggiornamento quando apri l'editor di tanto in tanto, ma puoi usarlo finché desideri valutarlo. Questo viene fatto sul sistema d'onore poiché gli sviluppatori si sentono abbastanza sicuri del loro prodotto che ti piacerà abbastanza da pagare per supportare lo sviluppo continuo.
E una volta che ti sarai abituato alle scorciatoie da tastiera sublimi, beh, ti chiederai come hai mai scritto una parola senza di loro.
Caratteristiche principali:
- Vai a qualsiasi cosa (ricerca/scorciatoie velocissime)
- Tavolozza dei comandi
- Le scorciatoie da tastiera rendono tutto più fluido
- Modifica divisa
- Altamente personalizzabile
- Selezioni multiple
- Modalità di scrittura senza distrazioni
- Cambio progetto istantaneo
- Plugin API
- E altro ancora
Piattaforme:
- finestre
- Mac OS
- Linux
Sublime Text fa per te se...
…preferisci una buona esperienza utente su tutto il resto. Questo non vuol dire che Sublime Text non abbia le funzionalità di cui hai bisogno per quasi tutti i progetti (lo fa), e questo non vuol dire che Sublime Text non sia un cavallo di battaglia che non può gestire progetti importanti (lo è e può). È solo che usare Sublime Text è la parte più memorabile dell'intero pacchetto. E c'è molto nel pacchetto.
Prezzo: GRATIS (tecnicamente è una prova indefinita e senza fine dell'aggiornamento da $ 80) | Maggiori informazioni
4. Blocco note++

Notepad++ è un editor di testo estremamente popolare. Ciò è in parte dovuto al fatto che è open source gratuito e con licenza GPL. Inoltre, il motivo per cui è uno dei migliori editor di testo in circolazione è che è semplice. Non cerca di essere Atom o VS Code o Sublime Text. È un editor di codice, chiaro e semplice. Principianti e veterani possono ottenere tutto ciò di cui hanno bisogno. I programmatori e gli sviluppatori spesso consigliano questo come un'ottima opzione per qualcuno che si avvicina alla modifica del codice e potrebbe essere sopraffatto dall'ambiente offerto da altri. Notepad++ è un'opzione meravigliosa e semplice non solo per i principianti, ma anche per gli sviluppatori di qualsiasi livello. Molti sviluppatori professionisti usano Notepad++ come driver quotidiano perché è leggero, efficace e fa quello che deve fare.
Il rovescio della medaglia: il software è solo per Windows. Molti sviluppatori sono su Mac o Linux, ma per coloro che vivono nel territorio di Microsoft, questa è un'ottima opzione da provare poiché è gratuita. Non hai niente da perdere. Soprattutto se sei nuovo nel campo.
Caratteristiche principali:
- Evidenziazione della sintassi
- Piegatura della sintassi
- Cerca/Sostituisci
- Altamente personalizzabile
- Completamento automatico
- Interfaccia a schede multi-documento
- Zoom avanti e indietro
- Ambiente multilingue supportato
- E altro ancora
Piattaforme:
- finestre
- Linux (esiste una versione biforcuta)
Notepad++ fa per te se...
…sei nuovo negli editor di codice e vuoi farti strada più facilmente. Inoltre, se vuoi un'opzione a basso consumo di risorse, Notepad ++ lo è. A causa di quanto sia semplice e facile l'hanno reso gli sviluppatori, non impantanerai il tuo sistema mentre lavori. Ciò significa che potresti non caricare gigabyte di informazioni contemporaneamente, ma per attività di sviluppo web ordinarie e così via, Notepad ++ è più che sufficiente.
Prezzo: GRATIS | Maggiori informazioni
5. Pesce azzurro

Bluefish è più un IDE che un vero editor di testo, il che significa che potrebbe essere un po' avanzato per i nuovi utenti. È gratuito, supporta praticamente tutte le lingue perché è open source e include un'ampia varietà di funzioni utili da utilizzare su molte piattaforme. È costantemente aggiornato dalla comunità che si è costruita attorno all'editor e può gestire alcune basi di codice piuttosto complesse. Puoi modificare a schermo intero o avvolgere il testo come desideri e il potente strumento di ricerca e sostituzione mantiene le cose in ordine. L'IDE supporta anche molte connessioni sicure, quindi non dovrai preoccuparti di un client FTP separato, poiché puoi lavorare sui tuoi siti e repository in remoto dall'interno di Bluefish stesso.
Caratteristiche principali:
- Leggero
- Ambiente di sviluppo integrato
- Interfaccia per documenti multipli
- Supporto al progetto
- FTP/SFTP/HTTP/HTTPS/e altro
- Barra laterale dei frammenti
- Annulla/Ripristina illimitato
- Ripristino automatico
- Modifica a schermo intero
- Potente ricerca e sostituzione
- Supporto del linguaggio di programmazione personalizzabile
- E altro ancora
Piattaforme:
- Linux
- BSD
- Mac OS
- finestre
- Solaris
Bluefish fa per te se…
…vuoi imparare tutte le sfumature e la potenza di un IDE completo. Questa potrebbe non essere l'opzione migliore per i programmatori nuovi di zecca perché lavorare in un ambiente di sviluppo integrato può essere travolgente all'inizio, ma se sei disposto a impegnarti per imparare come funziona l'ambiente, avrai uno strumento fantastico. Con Bluefish, puoi fare molto se vuoi impegnarti un po' per imparare a farlo cantare. Non ha lo smalto degli IDE realizzati da aziende come JetBrains (vedi sotto nella sezione Premium), ma non molto. Per un'opzione gratuita, però, è fenomenale.
Prezzo: GRATIS | Maggiori informazioni
6. Staffe

Brackets è un altro editor gratuito e open source. Questa volta, non è semplicemente un progetto guidato dalla comunità: Adobe stessa è dietro a questo. Sì, l' Adobe. Di Photoshop, Illustrator e così via. Per questo motivo, aspettati lucidatura e potenza.
Brackets è progettato per essere minimo ma potente. Tuttavia, offre alcune funzionalità uniche e utili. Una di queste funzionalità è Extract, uno strumento che consente di estrarre informazioni come colori, caratteri, gradienti, misurazioni, direttamente dai PSD come CSS puliti. Per gli sviluppatori front-end che lavorano in un'agenzia di design che devono ricreare siti perfetti per i pixel da modelli, potrebbe non esserci uno strumento migliore per te.
Caratteristiche principali:
- Estratto
- Libreria di estensioni in costante crescita
- Refactoring JavaScript
- Integrazione Git
- Convalida W3C
- Enorme libreria di estensioni
- Editor in linea
- Anteprima dal vivo
- Rapporto del preprocessore
- E molto altro ancora
Piattaforme:
- vedove
- Linux
- Mac OS
Parentesi fa per te se...
…hai già acquistato l'ecosistema Adobe. Ti sentirai come a casa se hai mai utilizzato regolarmente un prodotto Adobe. Brackets sembra far parte di Creative Cloud, anche se non lo è. Le interfacce utente sono simili e sembra molto naturale se provieni da Photoshop o InDesign. Inoltre, lo strumento Estrai rende le parentesi quasi un must per gli sviluppatori front-end che lavorano con i PSD dei designer.
Prezzo: GRATIS | Maggiori informazioni
7. Codeshare.io

Il codeshare è un prodotto interessante. È un editor di codice gratuito basato su browser che consente a chiunque di codificare gratuitamente. Se crei un account, puoi anche salvare il tuo codice. Questo non è assolutamente un driver quotidiano. Non lavorerai su ogni riga di codice di un progetto in questo. Ma se sei su un computer diverso, forse, o hai bisogno di condividere il tuo codice con qualcuno, questa è l'intenzione del prodotto. La società menziona che è per le interviste e così via perché puoi invitare le persone a chattare in video con te e chiunque si unisca può vedere il tuo codice in tempo reale. Anche gli educatori potrebbero trarre molto vantaggio da questo strumento. Inoltre, hanno dozzine di temi ed evidenziazione della sintassi per tutte le principali lingue. Anche le scorciatoie da tastiera sono integrate e puoi scegliere il tuo set preferito: Sublime, VIM o Emacs. Solo in questo, puoi vedere come è inteso come un sostituto temporaneo per il tuo editor di tutti i giorni.
Caratteristiche principali
- Gratuito e nessuna registrazione richiesta
- Basato su browser
- Condividi il codice in tempo reale tramite videochiamata o URL
- Evidenziazione della sintassi
- Decine di temi
- Scelte di scelta rapida tra Emacs, VIM e Sublime Text
- Leggero e non si impantana facilmente
Piattaforme
- Browser Internet
Codeshare.io fa per te se...
…hai un colloquio di programmazione, hai bisogno di annotare qualcosa in fretta, usando uno strano computer, insegnando a qualcuno come fare qualcosa, o semplicemente hai bisogno di un sostituto per qualche altro motivo. Codeshare non ha le caratteristiche per essere un editor che usi giorno dopo giorno. Va bene. Non sta cercando di esserlo. Sta cercando di essere una soluzione temporanea per quando hai esigenze specifiche. E in questo riesce meravigliosamente. Le funzionalità disponibili lo fanno sembrare robusto come Notepadd ++ o un altro editor di codice entry-level. Il che significa che fa quello che fa, e lo fa bene. Non aspettarti un IDE.
Prezzo: GRATIS | Maggiori informazioni
8. VIM

Vim è hardcore. Cerchiamo di essere chiari su questo in anticipo. Laddove Sublime Text, Notepad++ e alcuni degli altri editor di questo elenco sono adatti ai principianti, Vim non si scusa nel suo brutalismo utilitaristico. Dal sito Web ufficiale fino al software stesso, Vim è uno strumento di codifica per programmatori da programmatori.
Una volta superata l'interfaccia utente e la ripida curva di apprendimento, vedrai perché l'editor di testo è progettato così com'è. Fa più o meno tutto ciò che possono fare tutti gli altri migliori editor di testo. Ma più di ogni altra cosa nell'elenco, è progettato per l'efficienza e la funzionalità. Guardare le persone che codificano in Vim è come guardare un pianista da concerto. L'interfaccia utente è basata sulla battitura e se pensavi che le scorciatoie da tastiera Sublime Text fossero utili, quando e se riesci ad abituarti a Vim, l'esperienza è irreale. Se provi a tornare a una GUI visiva per un editor di testo, ti sembrerà di lavorare al rallentatore.
Poiché Vim può essere così intenso da imparare, hanno creato un gioco per farti giocare per imparare come funziona. Non un tutorial, davvero, ma un modo per non sopraffarti con tutto ciò che rende Vim, Vim. È piuttosto divertente.
Caratteristiche principali:
- Progettato per programmatori e sviluppatori
- Interfaccia brutalista
- Sfoca la linea tra IDE e editor di testo, a seconda di quanto sei esperto in esso
- Comunità incredibilmente appassionata di documentazione, aggiornamenti e aiuto
- Basato su Unix
- Enorme sistema di plug-in
- Accesso sicuro
- Processo di apprendimento ludico, se lo desideri
- Supporto per ogni linguaggio di programmazione immaginabile
- E altro ancora
Piattaforme:
- finestre
- Mac OS
- Linux
VIM fa per te se...
…sei il tipo di persona che non si limita a dilettarsi con il codice, ma lo vive e lo respira. Se hai un'installazione Linux, Vim fa per te. Se hai una distribuzione Linux diversa da Ubuntu, adorerai Vim. È costruito per te. Tuttavia, se sei un principiante, scaricare Vim è come entrare in Matrix, quindi fai attenzione. È potente come qualsiasi altra cosa là fuori, forse anche di più, ma l'interfaccia utente brutalista può essere scoraggiante. Supera la facciata ruvida e troverai una bellissima esperienza.

Prezzo: GRATIS | Maggiori informazioni
9: GNU Emacs

Avendo incluso Vim, ci sentiamo obbligati a includere anche Emacs. Per gli sviluppatori, Emacs e Vim hanno la stessa relazione di Pepsi e Coke, Star Wars e Star Trek, M&Ms e Reece's Pieces. Sono quasi due facce della stessa medaglia in quanto sono assolutamente progettati per la migliore esperienza di sviluppo possibile, eliminando molte delle funzionalità estranee che ostacolano l'efficienza. Emacs è leggero, basato sulla riga di comando e fa parte di GNU, disponibile totalmente gratuitamente su una miriade di sistemi operativi.
Emacs ha un approccio all'editing leggermente più accattivante rispetto a Vim, tuttavia, ciò non significa che tu perda potenza o funzionalità. Potrebbe dipendere dal gusto quando si decide quale si desidera. Ma se sei nel mercato per un editor di testo e un IDE hardcore e senza fronzoli che saranno praticamente in circolazione per sempre, Emacs è sicuramente un'opzione. Dopotutto, il core è nato nel 1976 e questa particolare iterazione (GNU Emacs) è stata aggiornata regolarmente dal 1984 .
Caratteristiche principali:
- Installazione dalla riga di comando
- Modifica consapevole del contenuto
- Supporto Unicode per quasi tutto
- Documentazione integrata
- Sia Lisp che interfaccia grafica
- Comunità appassionata e coinvolta
- Estendibile con plugin e pacchetti
- Sarà gratuito per sempre grazie a GNU
- Lunga e ricca storia (oltre 40 anni) di stabilità e supporto
- Disponibile per quasi tutti i sistemi operativi
- E altro ancora
Piattaforme:
- GNU
- Mac OS
- finestre
- Linux
- Solaris
- FreeBSD
- NetBSD
- OpenBSD
Emacs fa per te se...
...ti piace la funzione sulla forma, ma Vim è un po' troppo minimale per te. Inoltre, puoi installare Emacs su qualsiasi sistema operativo, quindi non importa dove ti trovi, la tua esperienza di programmazione sarà la stessa. Questo non è sicuramente uno dei migliori editor di testo per i principianti, ma se ti sei dilettato in ambienti diversi per un po' e vuoi aumentare l'efficienza, Emacs è proprio quello che stai cercando.
Prezzo: GRATIS | Maggiori informazioni
10. Spacemacs

Ora che hai familiarità con VIM ed Emacs, ti presentiamo Spacemacs, il cui slogan è Il miglior editor non è né Emacs né Vin, è Emacs e VIM. Questo ti dice la maggior parte di ciò che devi sapere al riguardo proprio lì. Invece di dover scegliere tra gli editor di codice Pepsi e Coke, ottieni il meglio di entrambi i mondi in un nuovo editor open source. Solo perché combina i due in un pacchetto più carino di quello che entrambi hanno da soli non significa che sia più accessibile. Spacemacs non è ancora assolutamente per principianti. È complesso e pieno di funzioni sulla forma, ma quella funzione è in generale più liscia di una delle sue parti costituenti. Il team di sviluppo e la community hanno creato una serie di convenzioni e scorciatoie per l'editor che lo rendono veloce quanto Emacs o VIM. Se l'idea di imparare un ibrido dei due non ti spaventa, vale assolutamente la pena esaminare Spacemacs. E come le sue fonti, anche Spacemacs è gratuito.
Caratteristiche principali
- Convenzioni comunitarie per un uso sensato
- Scorciatoie da tastiera mnemoniche e facili da ricordare
- Tempi di caricamento rapidi
- Esperienza di codifica fluida
- Incredibilmente potente e in grado di gestire file di grandi dimensioni
- Ampia libreria di documentazione
- Comunità attiva
- Molti plugin ed estensioni per la personalizzazione
Piattaforme
- finestre
- Mac
- Linux
Spacemacs fa per te se...
…sai cosa significa:
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
Prezzo: GRATIS | Maggiori informazioni
Editor di codici premium
11. PhpStorm

JetBrains fa buoni prodotti. Uno dei loro migliori è PhpStorm, un delizioso IDE progettato per migliorare la vita di uno sviluppatore PHP in tanti modi. PhpStorm è più di un editor di codice. È un IDE PHP completo (ambiente di sviluppo integrato), il che significa che ottieni debug, controllo della versione (Git, ad esempio), test, controllo degli errori, navigazione del codice intuitiva e molto altro ancora all'interno del software stesso invece di dover mantenere più app per ogni compito. PhpStorm eccelle in quasi tutte le aree in cui è composto un IDE. L'interfaccia è pulita e fluida, l'IDE stesso sembra molto più leggero di quanto non sia e c'è il supporto per tonnellate di framework. Joomla!, WordPress, Drupal, Laravel, Magento… in pratica se lavori in PHP, il tuo framework è supportato qui. Ma non solo PHP. Non puoi fare la maggior parte del lavoro PHP senza Coffee, JS, HTML/CSS e molto altro codice front-end, quindi JetBrains si assicura che anche quelli siano coperti. Fondamentalmente, questo è il tuo punto di riferimento se lavori in un framework PHP.
Caratteristiche principali
- Incredibilmente veloce
- molto poco, se del caso, rallentamento
- supporta tutti i principali framework, inclusi WordPress, Drupal, Joomla!, Magento e Laravel
- facile distribuzione remota
- test, debug e profilazione per app esterne
- supporto per tutte le versioni recenti di PHP
- pochissima configurazione necessaria
- completamento automatico intuitivo e assistenza per il codice
- controllo della versione con SVN, GitHub, Mercurial e altro
- Editor SQL e strumenti DB
Piattaforme
- finestre
- Mac OS
- Linux
PhpStorm fa per te se...
…lavori in PHP. Ovviamente. Ma è anche per te se non ti piace dover configurare ogni minimo dettaglio come fai con Atom o Sublime. Puoi installare l'IDE e iniziare a lavorare immediatamente. O il più vicino possibile all'immediato. Sebbene sia previsto un canone di licenza annuale, puoi provarlo per un periodo di prova e mantenere un abbonamento mensile se non utilizzi PHP a tempo pieno. I punti di forza di PhpStorm derivano dalla sua incredibile potenza, velocità, facilità d'uso e dal numero di cose che puoi fare con esso. Essendo in sviluppo da oltre 15 anni, se lavori in PHP, vale la pena provare la versione di prova gratuita.
Prezzo: $ 199 all'anno o $ 19,90 al mese | Maggiori informazioni
12. WeBuilder

WeBuilder è un ottimo strumento per chi lavora in quasi tutte le lingue, ma brilla con PHP, JavaScript, HTML e CSS. È abbastanza potente che i programmatori veterani possono sentirsi a proprio agio nell'usarlo su base giornaliera, ed è abbastanza facile da imparare e utilizzare che i principianti si sentiranno a proprio agio iniziando con esso e crescendo nelle sue funzionalità avanzate. WeBuilder ti consente di impostare frammenti di codice su scorciatoie da tastiera per il riutilizzo in modo da non perdere tempo a riscrivere il lavoro che hai già svolto e presenta funzionalità IDE come FTP integrato. Leggero e veloce, non si impantana né diventa lento come altri IDE. Tuttavia, è disponibile solo su Windows.
Caratteristiche principali
- Completamento automatico intelligente
- Supporto per quasi tutte le principali lingue
- Funzionalità extra per HTML, CSS, JS e PHP
- Riutilizzo dello snippet tramite scorciatoia
- Debugger integrato e validatore di codice
- Facile transizione da altri editor
- 30-giorni rimborso garantito
Piattaforme
- finestre
WeBuilder fa per te se...
…vuoi un IDE che non impantani il tuo sistema, funzioni come un semplice editor di codice, ma ti offra funzionalità IDE quando ne hai bisogno. Se sei uno sviluppatore PHP, CSS, HTML o JavaScript, WeBuilder è particolarmente adatto a te, anche se altri troveranno molto da apprezzare nell'app. Probabilmente è ovvio, ma se sei su Mac o Linux, WeBuilder non fa per te, in quanto è un editor di codice solo per Windows. Ma se ti capita di eseguire Windows, potresti fare di peggio.
Prezzo: $ 59,95 | Maggiori informazioni
13. UltraModifica

UltraEdit fa parte di una famiglia di prodotti per sviluppatori di IDM Computer Solutions. Può essere utilizzato per modificare HTML, PHP, JavaScript, Perl, C/C++, Python e praticamente qualsiasi altro linguaggio di programmazione. Con tutte le indicazioni questo editor è una voce solida in questo elenco e ha una certa influenza nel settore per dimostrarlo. Di seguito abbiamo elencato alcune funzionalità chiave, ma l'elenco completo delle funzionalità è piuttosto ampio e può essere trovato qui. Come prodotto premium (rispetto a molti in questo elenco), è chiaro che stanno attivamente sviluppando il loro editor per competere con il resto dei migliori.
Caratteristiche principali:
- Modifica di colonne/blocchi
- Modifica multi-caret
- Selezione multipla
- Evidenziazione della sintassi
- Client FTP integrato
- SSH/telnet integrato
- Temi dell'editor
- Ordinamento file/dati
- E altro ancora
Piattaforme:
- finestre
- Mac OS
- Linux
UltraEdit fa per te se...
…lavori su file di grandi dimensioni e file system incredibilmente complessi. Questo è un programma di forza industriale, ed è ciò che lo rende uno dei migliori editor di codice per le persone il cui lavoro richiede gigabyte di codice aperto alla volta. Con l'accesso telnet e SSH integrato, UltraEdit è progettato per garantire che anche i lavori più difficili e complessi vengano gestiti con cura e facilità.
Prezzo: $ 79,95/anno | Maggiori informazioni
14. Editor HTML CoffeeCup

L'editor HTML di CoffeeCup è un semplice strumento per creare, organizzare e lavorare su un progetto HTML/CSS. Questo è ciò che fa, anche etichettandosi come "l'editor HTML". Gli sviluppatori sono fiduciosi nel loro prodotto e si vede. Offrono anche una vista divisa in cui puoi vedere le modifiche apportate in tempo reale (proprio come il costruttore Divi, ma con il codice). Tuttavia, CofeeCup non è solo per HTML. Supporta lo sviluppo PHP, così come CSS e Markdown lint oltre all'HTML standard.
C'è anche una versione gratuita e una versione premium con più funzionalità. Lo includiamo nella sezione premium perché vale la pena aggiornare le funzionalità che ottieni, piuttosto che rimanere con la versione gratuita.
Caratteristiche principali:
- Avvio rapido
- Evidenziazione della sintassi
- Strumenti di convalida del codice
- Organizzazione del progetto
- Sincronizzazione FTP
- Anteprima del sito
- E altro ancora
Piattaforme:
- finestre
- Mac OS
CoffeeCup fa per te se...
…ti piace vedere il tuo codice svilupparsi in tempo reale. Probabilmente tra i migliori editor di testo comunque, quando aggiungi il rendering in tempo reale del tuo codice HTML e PHP, hai una visione moderna di quello che può essere un ecosistema piuttosto squallido. Non tutti possono pensare che i migliori editor di testo siano divertenti e interessanti come noi, ma CoffeeCup potrebbe cambiare idea. Perché è piuttosto divertente e fico.
Prezzo: GRATIS o $49 per un editor più ricco di funzionalità | Maggiori informazioni
15. Espresso

Espresso è un editor di codice solo per Mac, ma non può non essere menzionato. È quasi un IDE, ma funziona in modo fluido e pulito come Atom o Sublime. Il programma è veloce ed è relativamente potente. Ciò che distingue Espresso è la modifica in tempo reale che puoi eseguire nella finestra di modifica del codice e anche nel browser. Tutto ciò che codificherai si rifletterà nel browser e avrai un'interfaccia intuitiva drag-and-drop che aggiorna il back-end al volo. Con una sfilza di plugin e temi e un focus su efficienza e velocità, Espresso ha una forte comunità e utenti che ne sostengono l'uso. Espresso non è gratuito, ma puoi scaricare una versione di prova gratuita dal sito Web in modo da poter vedere se si adatta al tuo lavoro.
Caratteristiche principali:
- Progettazione simultanea
- SCSS modulare e LESS
- Spaziatura e tabulazioni personalizzate
- Modifiche multiple (molte modifiche contemporaneamente con selezioni multiple)
- Plugin per un sacco di supporto linguistico e linting
- Supporto al ribasso
- Tematico: nessuno vuole lavorare tutto il giorno in un ambiente brutto
- Molte scorciatoie da tastiera
- Funzione di ricerca intuitiva
- Aree di lavoro a schede
- Imposta la sostituzione automatica di tag e snippet per una codifica efficiente
Piattaforme:
- Mac OS
L'espresso fa per te se...
…come lo smalto. Espresso è elegante e funzionale e offre funzionalità moderne come la modifica in tempo reale e un'interfaccia drag-and-drop. È liscio, veloce e robusto. Questo è sicuramente uno dei migliori editor di codice per i web designer in quanto puoi vedere esattamente cosa fanno i tuoi CSS e JavaScript in tempo reale. Se non ti dispiace un canone di licenza, questo è un editor di codice premium di cui potresti innamorarti.
Prezzo: $79 (con prova GRATUITA) | Maggiori informazioni
16. BBModifica

BBEdit di Bare Bones è un po' più avanzato di quanto il nome possa far credere. È più un prodotto a cui ti laurei se sei un principiante che ha iniziato con un prodotto più semplice e stai cercando di lavorare in un ambiente un po' più pesante. BBEdit è pieno fino all'orlo di funzionalità di livello professionale per creare, modificare e manipolare il testo per i tuoi progetti di codifica. È solo per MacOS, quindi tienilo a mente.
Inoltre, il loro slogan è "Non fa schifo", quindi devi rispettarlo.
Caratteristiche principali:
- Corrispondenza del modello Grep
- Cerca e sostituisci su più file
- Strumenti di definizione del progetto
- Navigazione delle funzioni e colorazione della sintassi
- Numerosi linguaggi del codice sorgente
- Codice pieghevole
- FTP/SFTP
- E altro ancora
Piattaforme:
- Mac OS
BBEdit fa per te se...
…vuoi un editor di codice che non faccia schifo. Ma se hai più requisiti di questo, BBEdit fa per te se desideri un editor di testo in grado di gestire progetti pesanti e principali basi di codice. Se ti piace lavorare in un IDE in cui tutto ciò di cui hai bisogno è racchiuso in un unico pacchetto, BBEdit potrebbe essere quello che stai cercando. E se provieni da un editor più semplice, BBEdit potrebbe essere uno dei migliori editor di codice per facilitarti in una maggiore complessità senza travolgerti con più funzionalità di quante probabilmente utilizzerai mai.
Prezzo: $49,99 | Maggiori informazioni
17. Coda

Coda di Panic Inc. è tutto ciò di cui hai bisogno per codificare manualmente un sito Web in un'unica app. Ottieni un rendering in tempo reale del tuo codice, una bella interfaccia utente è bella e aggiornamenti e miglioramenti regolari al software. Ha un repository di plug-in come molti editor di testo e puoi contribuire allo sviluppo anche se non scrivi Cocoa, il linguaggio di scripting per i plug-in Coda. C'è anche un'app iOS che puoi acquistare se sei in movimento e sembra essere ricca quanto la versione desktop.
Caratteristiche principali:
- Evidenziazione della sintassi
- Codice pieghevole
- Completamento automatico dell'intero progetto
- Trova e sostituisci velocemente
- Guide ai rientri
- Chiusura automatica del tag
- Commento veloce e spostamento del codice
- Ottima gestione dei file
- FTP/SFTP/WebDAV/Amazon S3
- E altro ancora
Piattaforme:
- Mac OS
- iOS
Coda fa per te se...
… ti ritrovi senza un laptop e hai bisogno di lavorare su progetti. Se sei di turno o hai problemi che sono incredibilmente urgenti, Coda potrebbe essere l'editor di codice per te. Con la sua interfaccia app, puoi risolvere qualsiasi problema mentre sei in movimento e non dovrai nemmeno trovare un posto dove sistemarti, disimballare e connetterti al wifi. Puoi gestire tutto dal palmo della tua mano.
Prezzo: $ 99 per MacOS, $ 24,99 per iOS | Maggiori informazioni
BONUS: PyCharm, RubyMine e tutti gli altri prodotti JetBrains

Come abbiamo detto sopra, JetBrains produce un buon software. Se non sei uno sviluppatore PHP, ma ti piace il modo in cui suona l'IDE PhpStorm, pensiamo che dovresti assolutamente dare un'occhiata alla suite completa di prodotti JetBrains. Molto probabilmente, c'è un IDE o un prodotto per te. PyCharm è uno dei migliori editor Python in circolazione e RubyMine mi ha aiutato personalmente a passare da una carriera accademica a una nel settore tecnologico. Sia che tu scriva in C++, C#, Go o qualsiasi altra cosa, JetBrains ti copre. Invece di programmare un IDE che può essere personalizzato in un ambiente per la tua lingua specifica (come VS Code), sono in grado di creare il software ideale per le stranezze e i cavilli di ogni lingua.
Il software JetBrains fa per te se...
... stai cercando un IDE elegante, fluido e completo invece di un editor di codice di base. Sono prodotti premium, sì, ma valgono il prezzo. Se hai il controllo totale, potrebbe non piacerti questo tipo di IDE premium, ma se vuoi una grande esperienza che funzioni, devi provare una di queste prove.
Prezzo: a partire da $ 129 all'anno | Maggiori informazioni
In conclusione
Quando si cerca di creare un elenco dei migliori editor di codice e testo disponibili, è impossibile non perdere alcuni validi contendenti. Ogni scrittore, programmatore e sviluppatore ha un set di strumenti preferito, proprio come ogni falegname ha un martello preferito e un artista ha un set di pennelli preferito. Quindi, se abbiamo perso qualcosa che ritieni dovremmo aver incluso in questo elenco, non esitare ad aggiungerlo nei commenti (con le tue ragioni, ovviamente).
Quali pensi siano i migliori editor di codice? Fateci sapere nei commenti!
Immagine in primo piano dell'articolo di Julia Tim / shutterstock.com
