To nejlepší z Linuxu

Nejlepší alternativy poznámkového bloku ++ pro Linux

Nejlepší alternativy poznámkového bloku ++ pro Linux
Se zvyšující se poptávkou po programátorech se nástroje jako textové editory pomalu staly důležitými a oblíbenými. Textové editory jsou programy, které vám umožňují vytvářet a upravovat soubory. Mohou být použity pro jednoduché psaní úkolů, jako je například umožnění někomu upravit jejich esej, nebo k napsání jejich kódu pro vývoj počítačového programu. Jelikož se jedná o jednoduché programy, které uživatelům umožňují upravovat jejich soubory, mají zase nižší režii, a proto se obecně používají poměrně rychle.

Textové editory navíc uživatelům umožňují vytvářet a upravovat soubory všech typů programovacích jazyků. Díky jejich flexibilní povaze jsou oblíbenou volbou mezi uživateli. Díky široké nabídce dostupných možností je důležité zvolit textový editor, který nabízí nejlepší funkce a umožňuje uživatelům dělat svou práci co nejefektivněji.

Jedním z nejpopulárnějších editorů, které jsou dnes k dispozici v operačních systémech Windows, je Notepad ++, který je zdarma a opensource. Díky uživatelsky přívětivému rozhraní a efektivnímu vyhledávacímu systému byl Notepad ++ považován za jednu z de facto možností IT průmyslu.

Dnes se podíváme na některé z nejlepších alternativ pro Notepad ++, které jsou k dispozici v Linuxu.

1) Vznešený text

Sublime Text je výkonný textový editor, který je sice nesvobodný a neotevírá se zdrojem, ale je považován za jednu z nejlepších alternativ k programu Poznámkový blok++. Jednoduché a elegantní uživatelské rozhraní spolu s robustním ekosystémem bohatým na funkce a širokou škálou pluginů činí tento program oblíbeným mezi mnoha vývojáři.

Funkce jako více kurzorů, inovativní paleta příkazů a jednoduché přizpůsobení, vše zaseknuté v minimalistickém vzhledu, opravdu ukazuje, jaký je program bohatý na funkce, Poznámkový blok ++ skutečně je.

Podívejme se nyní na některé z těchto funkcí podrobněji.

a) Podpora více jazyků a rozdělení úprav

Jedním z důvodů, proč je Sublime Text tak populární, je skutečnost, že podporuje velké množství jazyků - i těch, pro které nemá integrovanou podporu. Sublime Text se stará o tyto jazyky tím, že si uživatelé nechají instalovat vlastní doplňky. Další funkcí, díky které vyniká Sublime Text, je Split Editing, která umožňuje uživatelům editovat řadu textových souborů vedle sebe. Uživatelé mohou volně manipulovat s řádky a sloupci a mohou do svého rozvržení přidat tolik oken, kolik si vyberou. To lze snadno provést otevřením karty Zobrazit a výběrem možností Rozvržení nebo Skupina.

Obrázek níže ukazuje podporu více jazyků a změnu rozložení nabízenou Sublime Text:

b) Efektivní vyhledávací systém

Další úžasnou vlastností Sublime je jeho výkonný a efektivní vyhledávací systém, který uživatelům umožňuje nejen vyhledávat a nahrazovat text, ale zahrnuje také možnost přidávat čísla, regulární výrazy, slova rozlišující velká a malá písmena atd. Sublime má také funkce GoTo, které zahrnují funkci GoTo Anywhere, která umožňuje uživatelům otevírat soubory a okamžitě přeskakovat na slova nebo řádky. Sublime také obsahuje funkci Definice GoTo, která umožňuje uživatelům přejít na definici nějaké funkce nebo třídy v projektu.

Obrázek níže zobrazuje funkci GoTo Anywhere:

2) Vim

Vim je jedním z nejstarších textových editorů, který si mezi uživateli Linuxu udělal dobré jméno. Ačkoli Vim má vysokou křivku učení a není vhodný pro začátečníky, stále je jedním z nejpopulárnějších textových editorů. Síla tohoto programu spočívá v jeho vysoce přizpůsobitelné a konfigurovatelné povaze, spolu s množstvím pluginů a velkou sadou výkonných nástrojů, které uživatelům umožňují efektivně upravovat jejich zdrojový kód. Na rozdíl od jiných textových editorů je Vim zcela zaměřený na příkazy, protože nemá grafické uživatelské rozhraní a je zcela integrován do terminálu.

Podívejme se nyní na některé z těchto funkcí podrobněji.

a) Více oken

Stejně jako Sublime Text, Vim také umožňuje uživatelům upravovat více souborů současně. Program to dělá tak, že umožňuje uživatelům rozdělit okno do jiného okna nebo otevřít další soubor vedle aktuálního. To lze jednoduše provést zadáním : sp do souboru vim. Otevře se další okno v terminálu vedle aktuálního. Mezi okny se můžete pohybovat pomocí Ctrl + w + w příkaz

Pokud uživatelé chtějí otevřít jiný soubor vedle svého aktuálního, musí zadat příkaz : vsp newfileName. Uživatelé mohou znovu procházet mezi okny pomocí Ctrl + w + w.

b) Vrátit strom

Jednou z nejlepších funkcí, které Vim nabízí, je jeho strom zpět, který obsahuje historii zpětných větví uživatele. Toto je užitečná funkce, protože umožňuje uživatelům pohybovat se po větvích a uživatelé se mohou kdykoli vrátit zpět do jakékoli větve. Vim to činí ještě užitečnějším, protože umožňuje uživatelům ukládat historii zpět do svého souborového systému, který zůstává uložen, i když je soubor později upraven. Uživatelé mohou procházet těmito změnami větve pomocí příkazu G-,  což vás posune zpět na předchozí změnu a G+,  díky čemuž uživatel přejde do konečného stavu. Kromě toho mohou uživatelé používat příkazy :dříve a :později vedle nějakého čísla, které se bude pohybovat po větvích podle částky určené číslem.

Podívejme se na příklad. V mém původním souboru jsem provedl několik dalších úprav a nyní to vypadá asi takto:

Nyní budeme používat :dříve příkaz vrátit některé z těchto změn zpět. Přesunu pět větví zpět do svého souboru pomocí následujícího příkazu:

Konečný výsledek bude zahrnovat odstranění některých tiskových prohlášení.

Nejlepší alternativa poznámkového bloku ++

Notepad ++ nabízí některé z nejlepších funkcí, takže je nutné zmínit alternativy, které mohou jasně stát vedle něj. Mezi nejoblíbenější možnosti patří Sublime Text a Vim. Sublime nabízí některé výkonné funkce, přestože má jednoduchý vzhled. Na druhé straně Vim je plně integrovaný editor terminálů, který nabízí jedinečné funkce, díky nimž tento program mohl tak dlouho stát nahoře. Oba jsou výjimečné volby.

Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...
Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...