<link href = "// fonts.googleapis.com/css?family=Roboto+Slab:700%7CRoboto:700%7CRoboto:normal" rel = "stylesheet">

Nejlepší textové editory 4 pro vývojáře v systému Linux

Jen málo témat v linuxové komunitě přiměje uživatele, aby byli stejně vášniví jako předmět textových editorů. Každý má své oblíbené a nespočet důvodů, proč ho upřednostňuje před ostatními. Problém je v tom, že v Linuxu je spousta různých textových editorů, z nichž každý je vytvořen s ohledem na konkrétní použití. Výsledkem je, že noví uživatelé, kteří hledají dobrý textový editor, mohou být ohromeni všemi různými možnostmi. Proto v tomto článku projdeme některé z nejlepších textových editorů pro vývojáře v systému Linux.

Nezapomeňte, že i když se jedná o seznam seřazený podle pořadí, neznamená to, že existuje „konečný“ textový editor. Každý program má výhody a nevýhody, v závislosti na tom, kdo jej používá a na co.

1. VIM

VIM je textový editor, který existuje pro zlepšení textového editoru Vi. Vývojáři viděli dobrou základnu, která měla začít, ale myslela si, že to může být lepší. The VIM textový editor je základem pro vývoj na Linuxu.

Mnoho důvodů, proč se obrátit na VIM, je způsobeno tím, že textový editor nabízí různé typy režimů textového editoru (včetně robustního režimu příkazového řádku), zvýrazňování syntaxe, malou stopu paměti a další. Mnoho uživatelů Linuxu tvrdí, že VIM není příliš uživatelsky přívětivý, což je pravda. Faktem je, že to není tak jako žádný jiný textový editor. Dělá věci radikálně odlišné a v důsledku toho se noví uživatelé budou cítit nevítaně. Mnozí říkají, že se jedná o slabost vůči VIM. Tvrdí fanoušci však tvrdí, že ačkoli se tyto funkce učí trochu času, konečně to stojí za to.

Pokud jste vývojář v Linuxu, který hledá editor textů, vyzkoušejte VIM. Může to být trochu křivka učení, ale pokud ji zvládnete, nikdy se nebudete chtít vrátit zpět.

2. Emacs

Emacs je vysoce konfigurovatelný a přizpůsobitelný textový editor, který vám přináší projekt GNU. Soustředí se na vývoj a výsledkem je mnoho různých funkcí. Textový editor nabízí věci jako zvýrazňování syntaxe pro mnoho různých programovacích jazyků, čísla linek a řadu dalších typů funkcí, které mohou uživatelé přidávat a odebírat pomocí rozšíření.

Pokud hledáte solidní textový editor, který je vysoce konfigurovatelný, Emacs je dobrá volba. Někteří uživatelé v Linuxu, kteří nejsou fanoušky Emacsu, říkají, že je to příliš těžké a příliš ucpané věcmi, které ne každý potřebuje (věci jako rozšíření). Vidí to jako důvod, proč tento textový editor nepoužívat, a říkají, že to způsobuje, že Emacs je slabý.

I když může být pravda, že nadměrné množství funkcí se může dostat do cesty základní funkčnosti, rozhodně to není slabost. Skvělá věc na tomto textovém editoru je, že si ji může vzít kdokoli a vytvořit si ji vlastní. Uživatelé mohou navštívit seznamu rozšíření a zvolte, jakým způsobem chtějí jejich textový editor fungovat!

3. Geany

Pokud jde o textové editory pro vývojáře v Linuxu, Geany je divný muž. Viz, není to jen textový editor. Místo toho je Geany mnohem víc než to. Je to robustní a komplexní vývojové prostředí IDE se spoustou funkcí. Nejlepší ze všeho, na rozdíl od jiných prostředí IDE v systému Linux, textový editor se snaží zůstat nezávislý na všech prostředích stolního počítače, takže bude vypadat jako doma bez ohledu na to, jakou plochu používáte v systému Linux.

Geany IDE má funkce, které většina uživatelů očekává, jako je zvýrazňování syntaxe, automatické doplňování kódu, automatické zavírání značek HTML a XML, navigace v kódu, tipy na kódy, API API a vestavěný systém sestavení / spuštění, který uživatelům umožňuje okamžitě spusťte jejich kód. Pokud hledáte skvělé vývojové prostředí s otevřeným zdrojovým kódem pro Linux, udělejte tomuto textovému editoru šanci.

4. Sublime Text

Sublime Text je krásný, komplexní textový editor zaměřený na vývojáře pro systémy Linux, Mac OS a Windows. Zpracovává vše od „html po prózu“ a má velké množství funkcí. Na rozdíl od ostatních textových editorů v tomto seznamu není Sublime Text otevřeným zdrojem. Místo toho je softwarová licence „freemium“ a uživatelé musí za použití licence zaplatit.

Přesto, i když nejde o bezplatný nástroj, ještě to neznamená, že to nestojí za kontrolu. Má spoustu skvělých funkcí, zejména: Goto Anywhere (funkce, která umožňuje uživateli okamžitě přejít na libovolnou řadu kódu v okamžiku), režim bez rozptylování, režim s výběrem a robustní plugin API, které uživatelům umožňuje přidat funkčnost. Pokud hledáte textový editor, se kterým se budete moci v Linuxu vyvíjet, a nejste spokojeni s ostatními na tomto seznamu, udělejte šanci Sublime Text. Nebudete toho litovat.

závěr

Linux má mnoho skvělých textových editorů pro každé možné použití. Každý nástroj má něco zvláštního, co přináší ke stolu. Ať už jste programátor, který hledá funkce zaměřené na vývojáře, nebo jen jednoduchý program, který dokáže pořizovat poznámky, je tu něco pro každého.

Zdroj

Napsat komentář