Cele mai bune 4 editoare de text pentru dezvoltatori pe Linux

Puține subiecte din comunitatea Linux îi atrag pe utilizatori la fel de pasionați ca subiectul editorilor de text. Fiecare are motivele sale preferate și nenumărate pentru care îl preferă față de ceilalți. Problema este că există o mulțime de editori de text diferite pe Linux, fiecare construit cu o anumită utilizare în minte. Ca rezultat, 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 unele dintre cele mai bune editoare de text pentru dezvoltatori pe Linux.

Vă rugăm să rețineți că, deși aceasta este o listă clasificată, asta nu înseamnă că există un editor de text „final”. 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 există pentru a îmbunătăți editorul de text Vi. Dezvoltatorii au văzut o bază bună pentru a începe, dar s-au gândit că ar putea fi mai bună. The VIM Editorul de text este un element de bază pentru dezvoltarea pe Linux.

Motivul pentru care mulți apelează la VIM se datorează faptului că editorul de text oferă diferite tipuri de moduri de editare de text (inclusiv un mod robust de linie de comandă), evidențierea sintaxei, o amprentă redusă de memorie și multe altele. Mulți utilizatori Linux spun că VIM nu este foarte ușor de utilizat, ceea ce este adevărat. Faptul este că nu seamănă cu orice alt editor de text de acolo. Face lucrurile radical diferit și, ca urmare, utilizatorii noi se vor simți nepotriviți. Mulți spun că aceasta este o slăbiciune a VIM. Cu toate acestea, fanii hardcore susțin că, deși caracteristicile necesită puțin timp pentru a fi învățate, în cele din urmă merită.

  Cum să joci House Flipper pe Linux

Dacă sunteți un dezvoltator pe Linux și căutați un 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, oferit de proiectul GNU. Este centrat pe dezvoltare și, prin urmare, are multe caracteristici diferite. Editorul de text oferă lucruri precum evidențierea sintaxei pentru multe limbaje de programare diferite, numere de linie și numeroase alte tipuri de funcționalități pe care utilizatorii le pot adăuga și elimina cu extensii.

Dacă sunteți în căutarea unui editor de text solid, care este extrem de configurabil, Emacs este o alegere bună. Unii utilizatori de pe Linux care nu sunt fani ai Emacs spun că este prea greu și prea înfundat 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ă face Emacs slab.

Deși poate fi adevărat că o abundență excesivă de caracteristici poate împiedica funcționalitatea de bază, cu siguranță nu este o slăbiciune. Lucrul grozav al acestui editor de text este că oricine îl poate lua și îl poate face al său. Utilizatorii pot vizita lista de extensii și alegeți cum doresc să funcționeze editorul lor de text!

3. Geany

Când vine vorba de editori de text pentru dezvoltatori pe Linux, Geany este omul ciudat. 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 caracteristici. Cel mai bine, spre deosebire de alte medii IDE pe Linux, editorul de text se străduiește să rămână independent de toate mediile desktop, astfel încât să arate ca acasă, indiferent de desktopul pe care îl utilizați pe Linux.

  Cum se instalează browserul Surf pe Linux

Geany IDE are caracteristici la care majoritatea utilizatorilor s-ar aștepta, cum ar fi evidențierea sintaxei, completarea automată a codului, închiderea automată a etichetelor HTML și XML, navigarea codului, sfaturi pentru coduri, un API pentru pluginuri și un sistem de construire/rulare încorporat care permite utilizatorilor să facă instantaneu rulați codul lor. Dacă sunteți în căutarea unui mediu de dezvoltare open source excelent pentru Linux, încercați acest editor de text.

4. Text sublim

Text sublim este un editor de text frumos, complex centrat pe dezvoltatori pentru Linux, Mac OS și Windows. Se ocupă de orice, 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 sa de software este „freemium”, iar utilizatorii trebuie să plătească pentru o licență pentru ao folosi.

Totuși, chiar dacă nu este un instrument gratuit, asta nu înseamnă că nu merită verificat. Are o mulțime de caracteristici grozave, în principal: Goto Anywhere (o caracteristică care permite utilizatorului să sară instantaneu la orice linie de cod într-o clipă), modul fără distragere a atenției, modul de selecție multiplă și un plugin API robust care permite utilizatorilor să adăugați-i funcționalitate. Dacă sunteți în căutarea unui editor de text cu care să dezvoltați pe Linux și nu sunteți mulțumit de ceilalți din această listă, dă o șansă lui Sublime Text. Nu vei regreta.

Concluzie

Linux are o mulțime de editoare de text grozave pentru orice utilizare posibilă. Fiecare instrument are ceva special de adus la masă. Fie că ești un programator care caută funcții centrate pe dezvoltator sau doar un program simplu care poate lua note, există ceva pentru toată lumea.

  Cele mai bune 5 instrumente de informare hardware pentru Linux