Len málo tém v komunite Linuxu získava používateľov akovášnivý ako predmet textových editorov. Každý má svoje obľúbené a nespočetné dôvody, prečo ho uprednostňujú pred ostatnými. Problém je v tom, že v systéme Linux existuje veľa rôznych textových editorov, z ktorých každý je zostavený s ohľadom na konkrétne použitie. Výsledkom je, že noví používatelia, ktorí hľadajú dobrý textový editor, môžu byť zahltení všetkými rôznymi možnosťami. Preto v tomto článku prejdeme k niektorým z najlepších textových editorov pre vývojárov v systéme Linux.
Majte na pamäti, že aj keď je to zoznam podľa poradia, neznamená to, že existuje „konečný“ textový editor. Každý program má svoje výhody a nevýhody, záleží na tom, kto ho používa a na čo.
1. VIM

VIM je textový editor, ktorý existuje na vylepšenietextový editor Vi. Vývojári videli dobrú základňu na začatie, ale mysleli si, že by to mohlo byť lepšie. Textový editor VIM je základom vývoja v systéme Linux.
Dôvodom, prečo sa mnohí obracajú na VIM, je skutočnosťže textový editor ponúka rôzne typy režimov textového editora (vrátane robustného režimu príkazového riadku), zvýrazňovanie syntaxe, stopu s nízkou pamäťou a ďalšie. Mnoho používateľov Linuxu tvrdí, že VIM nie je veľmi užívateľsky prívetivý, čo je pravda. Faktom je, že tam nie je naozaj ako akýkoľvek iný textový editor. Robí veci radikálne odlišné a výsledkom bude, že noví používatelia sa budú cítiť nevítaní. Mnohí hovoria, že toto je slabina pre VIM. Tvrdí fanúšikovia však tvrdia, že aj keď sa tieto funkcie učia trochu času, nakoniec to stojí za to.
Ak ste vývojár v systéme Linux, ktorý hľadá editor textov, skúste skúsiť spoločnosť VIM. Môže sa vyskytnúť trochu učiaca sa krivka, ale ak ju zvládnete, už sa nikdy nebudete chcieť vrátiť.
2. Emacs

Emacs je vysoko konfigurovateľný a prispôsobiteľnýtextový editor vám priniesol projekt GNU. Zameriava sa na vývoj a výsledkom je veľa rôznych funkcií. Textový editor ponúka veci ako zvýraznenie syntaxe pre mnoho rôznych programovacích jazykov, čísla riadkov a množstvo ďalších typov funkcií, ktoré môžu používatelia pridávať a odstraňovať pomocou rozšírení.
Ak hľadáte solídny textový editor, ktorý jevysoko konfigurovateľný, Emacs je dobrá voľba. Niektorí používatelia Linuxu, ktorí nie sú fanúšikmi Emacsu, hovoria, že je príliš ťažký a príliš zanesený vecami, ktoré nepotrebujú všetci (napríklad rozšírenia). Vidia to ako dôvod na nepoužívanie tohto textového editora a hovoria, že to robí Emacsa slabým.
Aj keď môže byť pravda, že nadmerné množstvo afunkcie môžu prekážať základnej funkčnosti, určite to nie je slabina. Skvelá vec tohto textového editora je, že si ho môže vziať ktokoľvek a vytvoriť si svoj vlastný. Používatelia môžu navštíviť zoznam rozšírení a zvoliť si spôsob fungovania textového editora!
3. Geany

Pokiaľ ide o textové editory pre vývojárovLinux, Geany je čudný muž. Vidíte, nie je to len textový editor. Namiesto toho je Geany omnoho viac. Je to robustné a komplexné vývojové prostredie IDE s množstvom funkcií. Najlepšie na tom je, že na rozdiel od iných prostredí IDE v systéme Linux sa textový editor snaží zostať nezávislý od všetkých prostredí stolových počítačov, takže bude vyzerať ako doma bez ohľadu na to, akú plochu používate v systéme Linux.
Geany IDE má funkcie, ktoré by väčšina používateľov malaočakávajú, ako je zvýraznenie syntaxe, automatické doplňovanie kódu, automatické zatváranie značiek HTML a XML, navigácia v kóde, tipy na používanie kódu, rozhranie API doplnkov a vstavaný systém, ktorý umožňuje používateľom okamžite spustiť svoj kód. Ak hľadáte skvelé vývojové prostredie s otvoreným zdrojovým kódom pre systém Linux, urobte tento textový editor výstrel.
4. Sublime Text

Úžasný text je prekrásny a zložitý vývojártextový editor zameraný na systémy Linux, Mac OS a Windows. Spracováva všetko od „html po prózu“ a má množstvo funkcií. Na rozdiel od ostatných textových editorov v tomto zozname nie je Sublime Text otvoreným zdrojom. Namiesto toho je softvérová licencia „freemium“ a používatelia musia za používanie licencie zaplatiť.
Aj napriek tomu to nie je bezplatný nástrojto neznamená, že sa oplatí vyskúšať. Má veľa skvelých funkcií, hlavne: Goto Anywhere (funkcia, ktorá umožňuje používateľovi okamžite skočiť na ľubovoľný riadok kódu v okamihu), režim bez rozptyľovania, režim s viacerými výbermi a robustné rozhranie API, ktoré umožňuje používateľom pridať do neho funkčnosť. Ak hľadáte textový editor, s ktorým sa bude vyvíjať v systéme Linux, a nie ste spokojní s ostatnými v tomto zozname, urobte snímku Sublime Text. Nebudeš toho ľutovať.
záver
Linux má veľa skvelých textových editorov pre každéhomožné použitie. Každý nástroj má na stole niečo špeciálne. Či už ste programátor, ktorý hľadá funkcie zamerané na vývojárov alebo len jednoduchý program, ktorý dokáže robiť poznámky, pre každého existuje niečo.
Komentáre