Cele mai bune 4 editori de text pentru dezvoltatori de Linux

click fraud protection

Puține subiecte din comunitatea Linux îi fac pe utilizatori la fel de pasionați ca subiectul editorilor de text. Fiecare are preferatele și nenumăratele motive pentru care o preferă față de alții. Problema este că, există o mulțime de editori de texte diferite pe Linux, fiecare construit având în vedere o anumită utilizare. Drept urmare, utilizatorii noi care caută un editor de text bun ar putea fi copleșiți de toate opțiunile diferite. De aceea, în acest articol, vom trece peste unii dintre cei mai buni editori de text pentru dezvoltatorii de Linux.

Rețineți că, deși aceasta este o listă clasificată, aceasta nu înseamnă că există un editor de text „suprem”. Fiecare program are beneficii și dezavantaje, în funcție de cine îl folosește și pentru ce.

1. VIM

VIM este un editor de text care poate fi îmbunătățit la editorul de text Vi. Dezvoltatorii au văzut o bază bună pentru a începe, dar au crezut că ar putea fi mai bine. VIM editorul de text este un element de bază pentru dezvoltarea pe Linux.

instagram viewer

Motivul pentru care mulți apelează la VIM se datorează faptului că editorul de text oferă diferite tipuri de text moduri de editor (inclusiv un mod robust de linie de comandă), evidențierea sintaxei, o amprentă de memorie scăzută și Mai Mult. Mulți utilizatori Linux spun că VIM nu este foarte user friendly, ceea ce este adevărat. Cert este că nu-i place ca niciun alt editor de text. Face lucrurile radical diferit și, în consecință, utilizatorii noi se vor simți nedoriti. Mulți spun că aceasta este o slăbiciune pentru VIM. Cu toate acestea, fanii hardcore susțin că, deși funcțiile necesită un pic de timp pentru a învăța, în cele din urmă merită.

Dacă sunteți un dezvoltator pe Linux în căutarea unui editor de text solid, încercați VIM. Poate exista o curbă de învățare, dar dacă o poți stăpâni, nu vei dori niciodată să te întorci.

2. Emacs

Emacs este un editor de text extrem de configurabil și personalizabil, adus de proiectul GNU. Este centrat în jurul dezvoltării și, prin urmare, are multe caracteristici diferite. Editorul de text oferă aspecte precum evidențierea sintaxei pentru multe limbaje de programare diferite, numere de linie și numeroase alte tipuri de funcționalități cu care utilizatorii pot adăuga și elimina extensii.

Dacă sunteți în căutarea unui editor de text solid, care să fie foarte configurabil, Emacs este o alegere bună. Unii utilizatori de pe Linux care nu sunt fani ai Emacs spun că este prea greoi și prea înfundați cu lucruri de care nu toată lumea are nevoie (lucruri precum extensii). Ei văd acest lucru ca un motiv pentru a nu folosi acest editor de text și spun că îl face pe Emac slab.

Deși poate fi adevărat că o abundență excesivă a funcțiilor poate obține calea funcționalității de bază, cu siguranță nu este o slăbiciune. Marele lucru al acestui editor de text este că oricine îl poate lua și face singur. Utilizatorii pot vizita lista de extensii și alegeți cum doresc să funcționeze editorul de text!

3. geany

Când vine vorba de editori de text pentru dezvoltatori de Linux, geany este omul ciudat afară. Vezi, nu este doar un editor de text. În schimb, Geany este mult mai mult decât atât. Este un mediu de dezvoltare IDE robust și complex, cu o mulțime de funcții. Cel mai bine, spre deosebire de alte medii IDE de pe Linux, editorul de text se străduiește să rămână independent de toate mediile desktop, astfel încât va arăta corect acasă indiferent de desktop utilizați pe Linux.

Geany IDE are caracteristici la care se așteaptă majoritatea utilizatorilor, precum evidențierea sintaxei, completarea automată a codului, închiderea automată a Etichetele HTML și XML, navigarea codurilor, sfaturi de cod, API-ul pluginului și un sistem de construire / rulare încorporat care permite utilizatorilor să ruleze instantaneu cod. Dacă sunteți în căutarea unui mediu excelent de dezvoltare a surselor deschise pentru Linux, acordați acestui editor text o imagine.

4. Text sublim

Text sublim este un frumos și complex editor de text centrat pentru dezvoltatori pentru Linux, Mac OS și Windows. Se ocupă de toate, de la „html la proză” și are o abundență de caracteristici. Spre deosebire de ceilalți editori de text din această listă, Sublime Text nu este open source. În schimb, licența software este „freemium”, iar utilizatorii trebuie să plătească pentru o licență pentru a o folosi.

Totuși, chiar dacă nu este un instrument gratuit, asta nu înseamnă că nu merită să fie verificat. Are o mulțime de funcții grozave, în principal: Goto Anywhere (o caracteristică care permite utilizatorului să sară instantaneu la orice linie de cod din un instant), modul fără distragere, modul multi-selecție și un API robust de plugin care permite utilizatorilor să-i adauge funcționalitate. Dacă sunteți în căutarea unui editor de text cu care să dezvoltați Linux, și nu sunteți mulțumit de ceilalți din această listă, dați-i un text Sublime. Nu vei regreta.

Concluzie

Linux are o mulțime de editori de text excelenți pentru fiecare utilizare posibilă. Fiecare instrument are ceva special de adus la masă. Fie că sunteți un programator care caută funcții centrate pe dezvoltator sau doar un program simplu care poate lua note, există ceva pentru toată lumea.

watch instagram story