Pochi argomenti nella comunità Linux attirano utenti comeappassionato come soggetto di editor di testi. Ognuno ha il suo preferito e le innumerevoli ragioni per cui lo preferiscono agli altri. Il problema è che ci sono molti editor di testo diversi su Linux, ognuno creato pensando a un uso particolare. Di conseguenza, i nuovi utenti che cercano un buon editor di testo potrebbero essere sopraffatti da tutte le diverse scelte. Ecco perché in questo articolo, andremo su alcuni dei migliori editor di testo per sviluppatori su Linux.
Tieni presente che, sebbene si tratti di un elenco classificato, ciò non significa che esista un editor di testo "definitivo". Ogni programma presenta vantaggi e svantaggi, a seconda di chi lo utilizza e per cosa.
1. VIM

VIM è un editor di testo che esiste per migliorarel'editor di testo Vi. Gli sviluppatori hanno visto una buona base da cui partire, ma hanno pensato che potesse essere migliore. L'editor di testo VIM è un elemento base per lo sviluppo su Linux.
Il motivo per cui molti si rivolgono a VIM è dovuto al fattoche l'editor di testo offre diversi tipi di modalità dell'editor di testo (inclusa una solida modalità da riga di comando), l'evidenziazione della sintassi, un ingombro di memoria ridotto e altro ancora. Molti utenti Linux affermano che VIM non è molto user friendly, il che è vero. Il fatto è che non è proprio come nessun altro editor di testo là fuori. Fa cose radicalmente diverse e, di conseguenza, i nuovi utenti si sentiranno sgraditi. Molti dicono che questo è un punto debole per VIM. Tuttavia, i fan dell'hardcore sostengono che sebbene le funzionalità richiedano un po 'di tempo per l'apprendimento, alla fine ne vale la pena.
Se sei uno sviluppatore su Linux alla ricerca di un solido editor di testo, prova VIM. Potrebbe esserci un po 'di una curva di apprendimento, ma se riesci a dominarla, non vorrai mai tornare indietro.
2. Emacs

Emacs è altamente configurabile e personalizzabileeditor di testo offerto dal progetto GNU. È incentrato sullo sviluppo e, di conseguenza, ha molte e diverse funzionalità. L'editor di testo offre elementi come l'evidenziazione della sintassi per molti linguaggi di programmazione, numeri di riga e numerosi altri tipi di funzionalità che gli utenti possono aggiungere e rimuovere con le estensioni.
Se stai cercando un editor di testo solido che siaaltamente configurabile, Emacs è una buona scelta. Alcuni utenti su Linux che non sono fan di Emacs affermano che è troppo pesante e troppo intasato da cose di cui non tutti hanno bisogno (cose come le estensioni). Vedono questo come un motivo per non usare questo editor di testo e dicono che rende Emacs debole.
Mentre può essere vero che una sovrabbondanza di ale funzionalità possono interferire con le funzionalità di base, non è certo un punto debole. La cosa grandiosa di questo editor di testo è che chiunque può prenderlo e farlo proprio. Gli utenti possono visitare l'elenco delle estensioni e scegliere come vogliono che il loro editor di testo funzioni!
3. Geany

Quando si tratta di editor di testo per sviluppatoriLinux, Geany è l'uomo strano fuori. Vedi, non è semplicemente un editor di testo. Invece, Geany è molto più di questo. È un ambiente di sviluppo IDE solido e complesso con molte funzionalità. Meglio di tutto, a differenza di altri ambienti IDE su Linux, l'editor di testo si sforza di rimanere indipendente da tutti gli ambienti desktop in modo che sembrerà a casa indipendentemente dal desktop che usi su Linux.
L'IDE Geany ha funzionalità che la maggior parte degli utenti avrebbeaspettarsi, come l'evidenziazione della sintassi, il completamento automatico del codice, la chiusura automatica dei tag HTML e XML, la navigazione del codice, i suggerimenti sul codice, un'API plug-in e un sistema build / run integrato che consente agli utenti di eseguire immediatamente il loro codice. Se stai cercando un ottimo ambiente di sviluppo open source per Linux, dai un'occhiata a questo editor di testo.
4. Testo sublime

Il testo sublime è uno sviluppatore bello e complessoeditor di testo centrato per Linux, Mac OS e Windows. Gestisce tutto, da "html a prosa", e ha molte funzionalità. A differenza degli altri editor di testo in questo elenco, Sublime Text non è open source. Invece, la licenza del software è "freemium" e gli utenti devono pagare una licenza per utilizzarla.
Tuttavia, anche se non è uno strumento gratuito, quellonon significa che non valga la pena dare un'occhiata. Ha molte fantastiche funzionalità, principalmente: Goto Anywhere (una funzionalità che consente all'utente di passare istantaneamente a qualsiasi riga di codice in un istante), modalità senza distrazioni, modalità di selezione multipla e una robusta API plug-in che consente agli utenti di aggiungere funzionalità ad esso. Se stai cercando un editor di testo con cui sviluppare su Linux e non sei soddisfatto degli altri in questo elenco, dai un'occhiata a Sublime Text. Non te ne pentirai.
Conclusione
Linux ha molti ottimi editor di testo per tuttipossibile utilizzo. Ogni strumento ha qualcosa di speciale da portare in tavola. Che tu sia un programmatore alla ricerca di funzionalità incentrate sullo sviluppatore o solo un semplice programma in grado di prendere appunti, c'è qualcosa per tutti.
Commenti