4 najbolja uređivača teksta za programere na Linuxu

click fraud protection

Nekoliko tema iz Linux zajednice čini korisnike jednako strastvenim kao i uređivač teksta. Svatko ima svoje najdraže i bezbroj razloga zašto je preferiraju nad drugima. Problem je u tome što na Linuxu postoji puno različitih uređivača teksta koji su svaki izgrađeni s određenom namjenom. Kao rezultat, novi korisnici koji traže dobar uređivač teksta mogli bi biti pretrpani svim različitim izborima. Zbog toga ćemo u ovom članku pregledati neke od najboljih uređivača teksta za programere na Linuxu.

Imajte na umu da, iako je ovo rangirani popis, to ne znači da postoji "krajnji" uređivač teksta. Svaki program ima prednosti i nedostatke, ovisno o tome tko ga koristi i za što.

1. VIM

VIM je uređivač teksta koji postoji u svrhu poboljšanja u uređivaču teksta. Programeri su vidjeli dobru osnovu za početak, ali su smatrali da može biti i bolje. VIM uređivač teksta osnovna je stavka za razvoj na Linuxu.

Razlog zbog kojeg se mnogi obraćaju VIM-u je iz činjenice da uređivač teksta nudi različite vrste teksta modusi uređivača (uključujući robustan način naredbenog retka), isticanje sintakse, mali otisak memorije i više. Mnogi korisnici Linuxa kažu da VIM nije baš vrlo prilagođen korisnicima što je istina. Činjenica je da baš i nije poput bilo kojeg drugog uređivača teksta. Stvari se rade radikalno drugačije, i kao rezultat toga, novi će se korisnici osjećati nepoželjno. Mnogi kažu da je to VIM slabost. Međutim, ljubitelji tvrdog pola tvrde da, iako značajkama treba malo vremena za učenje, to se na kraju isplati.

instagram viewer

Ako ste programer za Linux koji traži solidan uređivač teksta, pokušajte s VIM-om. Možda postoji malo krivulje učenja, ali ako to uspijete savladati, više se nikada nećete htjeti vratiti.

2. Emacs

Emacs je vrlo prilagodljiv i prilagodljiv uređivač teksta koji vam je donio GNU projekt. Usredotočena je na razvoj, te kao rezultat ima mnogo, različitih značajki. Uređivač teksta nudi stvari poput isticanja sintakse za mnogo različitih programskih jezika, brojevi linija i brojne druge vrste funkcionalnosti koje korisnici mogu dodati i ukloniti proširenja.

Ako tražite čvrsti uređivač teksta koji se može lako konfigurirati, Emacs je dobar izbor. Neki korisnici Linuxa koji nisu ljubitelji Emacsa kažu da je previše težak i previše začepljen stvarima koje ne trebaju svima (poput proširenja). To vide kao razlog što ne koriste ovaj uređivač teksta, a kažu da to čini Emacs slabim.

Iako je možda istina da pretjerano obilje značajki može ometati temeljnu funkcionalnost, to sigurno nije slabost. Izvrsna stvar u ovom uređivaču teksta je da ga svatko može uzeti i napraviti svoje. Korisnici mogu posjetiti popis proširenja i biraju kako žele da njihov uređivač teksta funkcionira!

3. Geany

Kada je riječ o uređivačima teksta za programere na Linuxu, Geany je čudan čovjek vani. Vidite, to nije samo uređivač teksta. Umjesto toga, Geany je puno više od toga. To je robusno i složeno IDE razvojno okruženje s mnoštvom funkcija. Najbolje od svega, za razliku od ostalih IDE okruženja na Linuxu, uređivač teksta nastoji ostati neovisan o svim radnim okruženjima tako da će izgledati dobro kod kuće bez obzira na radnoj površini korištenje na Linuxu.

Geany IDE ima značajke koje bi većina korisnika očekivala, poput isticanja sintakse, automatskog dovršetka koda, automatskog zatvaranja HTML i XML oznake, navigacija kodom, savjeti za kod, API dodataka i ugrađeni sustav za izgradnju / pokretanje koji korisnicima omogućuje trenutno pokretanje kodirati. Ako tražite sjajno okruženje za razvoj otvorenog koda za Linux, pokušajte ovaj uređivač teksta.

4. Uzvišeni tekst

Uzvišeni tekst je lijep, složen uređivač teksta usmjerenog na programere za Linux, Mac OS i Windows. Bavi se svime, od html-a do proze, i ima obilje mogućnosti. Za razliku od ostalih uređivača teksta na ovom popisu, Sublime Text nije open source. Umjesto toga, softverska licenca je "freemium", a korisnici moraju platiti za licencu da bi je mogli koristiti.

Ipak, iako nije besplatan alat, to ne znači da ga i ne vrijedi provjeriti. Ima puno sjajnih značajki, uglavnom: Goto Anywhere (značajka koja omogućuje korisniku da odmah prijeđe na bilo koju liniju koda u način), način rada bez razdvajanja, način rada s više odabira i robusni dodatak API-ja koji omogućava korisnicima da mu dodaju funkcionalnost. Ako tražite uređivač teksta za razvoj na Linuxu, a niste zadovoljni s ostalim na ovom popisu, pokušajte uzvišen Tekst. Nećete požaliti.

Zaključak

Linux ima puno sjajnih uređivača teksta za svaku moguću upotrebu. Svaki alat ima nešto posebno za donijeti na stol. Bilo da ste programer koji traži značajke usmjerene na razvojne programere ili jednostavno jednostavan program koji može bilježiti, za svakoga ima nešto.

watch instagram story