Quasi tutti i programmatori sentono il bisogno di trovare i migliori strumenti di sviluppo. Questi possono essere editor, librerie per la gestione delle attività, framework per semplificare il lavoro sui progetti, ecc.
Gli strumenti facilitano il lavoro e allo stesso tempo aumentano la produttività.
Di tutti gli strumenti che gli sviluppatori hanno mai utilizzato, l'editor di testo è il più difficile da scegliere. Gli streamer di Livecoding.tv utilizzano una varietà di editor e quasi tutti difendono con veemenza la loro scelta.
Per non parlare del fatto che ci sono comunità separate per ogni editor popolare. Alla fine, ognuno ha le proprie preferenze, i propri argomenti a favore e contro.
L'editor svolge un ruolo centrale in qualsiasi area di lavoro dello sviluppatore. Il codice viene scritto, sottoposto a debug ed eseguito utilizzando un editor di testo.
Scegliere l'editor perfetto per il tuo lavoro può essere un compito scoraggiante che comporta: test, preferenze personali e decisione finale. Prima di fare la tua scelta, ti condurremo in un tour attraverso i migliori editor 2016 dell'anno.
Discuteremo in dettaglio 6 editor, ma puoi trovare altri editor meno conosciuti alla fine dell'articolo.
L'editor di testo Sublime è uno dei migliori editor di testo oggi. È un'ottima alternativa ai potenti IDE, è leggero e fa il suo lavoro con grande efficienza e precisione.
Sublime Text ha un sacco di funzioni che ti faranno sentire il potere a portata di mano. Ma, come qualsiasi strumento, non è perfetto. Diamo un'occhiata ai pro e ai contro dell'utilizzo dell'editor di testo Sublime.
Vantaggi:
Screpolatura:
Tutto sommato, Sublime text è un ottimo editor con cui lavorare. Puoi usarlo gratuitamente con un periodo di prova infinito. Se non ti piacciono i popup, puoi acquistare l'editor per $70. Funziona su tutti i principali sistemi operativi: Windows, Linux e Mac OSX.
Vim ha superato la prova del tempo ed è uno dei più antichi editor della storia.
Vim è molto popolare tra gli sviluppatori e altri appassionati di computer che sono ossessionati dagli editor completamente personalizzabili.
Vim è famoso per due motivi. In primo luogo, può funzionare solo con una tastiera, senza mouse.
In secondo luogo, è presente in quasi tutte le macchine Unix. Quindi, la portabilità e l'ubiquità sono una caratteristica chiave di Vim.
Vantaggi:
Screpolatura:
Leggi anche come creare .
Atom è stato introdotto un anno fa ed è conosciuto come un editor open source moderno e altamente personalizzabile. Nonostante l'utilizzo delle tecnologie del browser, Atom non è un'applicazione Web, ma in realtà è una versione specializzata di Chromium, in cui ogni scheda funge da pagina Web visualizzata localmente.
Vantaggi:
Screpolatura:
Se stai cercando un editor gratuito e open source, Atom è perfetto per te. È altamente mobile e disponibile per tutti e tre i principali sistemi operativi. Tuttavia, l'utilizzo di Atom in progetti di grandi dimensioni non è auspicabile.
Visual Studio Code è un prodotto Microsoft che mira a consentire agli sviluppatori di programmare senza scaricare l'enorme Visual Studio (3 GB +). Visual Studio Code è un editor open source leggero che funziona altrettanto bene su Windows, OS X e Linux. Le caratteristiche principali del codice di Visual Studio includono il supporto per più di 30 lingue, il completamento automatico, una facile navigazione e altro ancora. Include anche Git e strumenti di debug per semplificare lo sviluppo.
Vantaggi:
Screpolatura:
Visual Studio Code è un'ottima scelta per gli sviluppatori che non vogliono scaricare e utilizzare IDE ingombranti. È piccolo, coccoloso e, soprattutto, fa il suo lavoro!
Notepad++ è un altro editor open source. In generale, assomiglia a un blocco note vanilla che supporta tonnellate di linguaggi di programmazione. Il più grande vantaggio di Notepad ++ rispetto agli altri editor di testo elencati qui è il fatto che può gestire file di grandi dimensioni senza ritardi o arresti anomali. È molto veloce e leggero. Inoltre, la sua funzionalità può essere estesa con centinaia di plugin disponibili.
Vantaggi:
Screpolatura:
Notepad ++ è perfetto per coloro che sono soddisfatti della semplice interfaccia e del set di funzionalità. Ti aiuterà a creare rapidamente e facilmente nuovi prodotti.
Il nostro ultimo editor di testo di cui parleremo in dettaglio è l'editor open source "Brackets". Brackets non è un editor universale, è focalizzato sullo sviluppo front-end e supporta un'ampia gamma di tecnologie front-end.
Vantaggi:
Screpolatura: