Vyhledávání na webu

12 nejlepších alternativ Notepad++ pro Linux v roce 2024


Notepadd++ je zcela bezplatný editor zdrojového kódu vytvořený jako náhrada za Poznámkový blok v systému Windows – je napsán na základě Scintilla v C++ a implementuje Win32 API a STL, aby byla zajištěna malá velikost programů s vysokou rychlostí provádění – funkce, které z něj od té doby udělaly jméno mezi vývojáři. Pro uživatele Linuxu bohužel není k dispozici žádná verze.

Zde je seznam nejlepších alternativ Notepadd++, které můžete spustit ve své distribuci Linuxu a být spokojeni.

1. Editor Vim

Vim je výkonný, kompletně konfigurovatelný textový editor pro vytváření nebo úpravu jakéhokoli typu textu, jako je zdrojový kód, konfigurační soubory, skripty a další. Je ve stylu „vi“, který je dodáván s OS X společnosti Apple a většinou systémů Linux/Unix.

Vim se trochu liší od ostatních textových editorů, protože funguje v terminálu nebo příkazovém řádku a nabízí různé režimy: normální režim pro pohyb, režim vkládání< pro psaní a příkazový režim pro zadávání příkazů.

Mnoho lidí miluje Vim pro jeho přizpůsobení a zásuvné moduly, víceúrovňový strom zpět, rozsáhlý systém zásuvných modulů, podporu příliš mnoha formátů souborů a programovacích jazyků na seznam a podporu integrace s mnoha nástroji.

Chcete-li se dozvědět více o editoru Vim, prohlédněte si naše následující související články.

2. Nano Editor

Nano je textový editor založený na příkazovém řádku s otevřeným zdrojovým kódem pro operační systémy podobné Unixu. Byl modelován podle části e-mailového klienta Pine a textového editoru Pico s mnohem více funkcemi.

Mezi jeho funkce patří zvýrazňování syntaxe, komentování/odkomentování řádků pomocí jediného úhozu (M-3), svázatelné funkce, snadné ořezávání koncových bílých míst ze zarovnaných odstavců atd.

Ve většině distribucí Linuxu je nano již nainstalováno, pokud ne, můžete jej snadno nainstalovat pomocí následujícího příkazu, který je vhodný pro vaši konkrétní distribuci.

sudo apt install nano         [On Debian, Ubuntu and Mint]
sudo yum install nano         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nano  [On Gentoo Linux]
sudo apk add nano             [On Alpine Linux]
sudo pacman -S nano           [On Arch Linux]
sudo zypper install nano      [On OpenSUSE]    

3. GNU Emacs

GNU Emacs je přizpůsobitelný, rozšiřitelný, open source, samodokumentující textový editor pro zobrazení v reálném čase z rodiny textových editorů EMACS, které jsou oblíbené pro svou rozšiřitelnost.

Mezi jeho funkce patří podpora zvýraznění syntaxe pro mnoho formátů souborů a jazyků, přizpůsobení pomocí kódu Emacs Lisp nebo GUI, plná podpora Unicode, kompletní vestavěná dokumentace a výukové programy atd.

Chcete-li nainstalovat GNU Emacs na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install emacs         [On Debian, Ubuntu and Mint]
sudo yum install emacs         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/emacs  [On Gentoo Linux]
sudo apk add emacs             [On Alpine Linux]
sudo pacman -S emacs           [On Arch Linux]
sudo zypper install emacs      [On OpenSUSE]    

4. Gedit

Gedit je open source aplikace pro textový editor navržená pro všeobecné úpravy textu s čistým a jednoduchým GUI pro snadné použití. Je to vlastní textový editor GNOME a dodává se jako výchozí textový editor desktopového prostředí GNOME.

Mezi funkce geditu patří zálohování souborů, zalamování textu, číslování řádků, vzdálené úpravy souborů, konfigurovatelná písma a barvy, podpora regulárních výrazů atd.

Chcete-li nainstalovat Gedit na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install gedit         [On Debian, Ubuntu and Mint]
sudo yum install gedit         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gedit  [On Gentoo Linux]
sudo apk add gedit             [On Alpine Linux]
sudo pacman -S gedit           [On Arch Linux]
sudo zypper install gedit      [On OpenSUSE]    

5. Geany

Geany je open-source textový editor GTK+ vytvořený tak, aby uživatelům poskytoval lehké a rychlé IDE, které sotva závisí na jiných balíčcích.

Mezi jeho funkce patří vestavěná přepínatelná konzola, více programovací jazyk, podpora formátů souborů, skládání kódu, tipy pro volání, navigace kódem, automatické doplňování názvu symbolu atd.

Chcete-li nainstalovat Geany na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install geany         [On Debian, Ubuntu and Mint]
sudo yum install geany         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/geany  [On Gentoo Linux]
sudo apk add geany             [On Alpine Linux]
sudo pacman -S geany           [On Arch Linux]
sudo zypper install geany      [On OpenSUSE]    

6. Textový editor GNOME

Textový editor GNOME je hlavní nástroj pro psaní pro desktopový systém GNOME, který nabízí skvělou uživatelskou zkušenost s úpravami s vestavěnými motivy a zvýrazněním syntaxe pro různé programovací jazyky, včetně Pythonu, JavaScriptu, C a C++. Má také funkce, jako je vyhledávání a nahrazování, čísla řádků a automatické dokončování.

Počínaje verzí GNOME 42 v březnu 2022 se Textový editor GNOME stal hlavním nástrojem pro psaní GNOME a nahradil gedit. Důvodem této změny bylo, že vývojáři GNOME chtěli, aby všechny jejich programy dodržovaly pravidla, jak by věci měly vypadat a fungovat v GNOME.

Chcete-li nainstalovat GNOME Text Editor na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install gnome-text-editor         [On Debian, Ubuntu and Mint]
sudo yum install gnome-text-editor         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/gnome-text-editor  [On Gentoo Linux]
sudo apk add gnome-text-editor             [On Alpine Linux]
sudo pacman -S gnome-text-editor           [On Arch Linux]
sudo zypper install gnome-text-editor      [On OpenSUSE]    

7. Vznešený text

Sublime Text je bezplatný, výkonný, proprietární, komunitou spravovaný, multiplatformní a rozšiřitelný editor zdrojového kódu s Python API.

Sublime Text poprvé vydali v roce 2008 Jon Skinner a Will Bond a od té doby si získal srdce oddaných uživatelů, kteří přísahají, že je moderní verze vi a GNU Emacs.

Obsahuje čisté, minimalistické uživatelské rozhraní, Goto Anything, rozdělené úpravy, okamžité přepínání projektů, podporu prakticky libovolného programovacího jazyka, podporu spousty pluginů atd.

Přečtěte si více o tom, jak nainstalovat Sublime Text na Linux

8. Kate

Kate (KDE Advanced Text Editor) je open-source textový editor GUI vyvinutý komunitou KDE a dodávaný se softwarem KDE od roku 2001.

Kate se mimo jiné používá jako editační komponenta v Quanta Plus, rozhraní LaTeX a KDevelop . Mezi jeho funkce patří skládání kódu, zvýrazňování syntaxe, které je rozšiřitelné pomocí souborů XML, automatická detekce kódování znaků atd.

Chcete-li nainstalovat Kate na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install kate         [On Debian, Ubuntu and Mint]
sudo yum install kate         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/kate  [On Gentoo Linux]
sudo apk add kate             [On Alpine Linux]
sudo pacman -S kate           [On Arch Linux]
sudo zypper install kate      [On OpenSUSE]    

9. Poznámkový blokqq

Notepadqq je zcela bezplatný editor zdrojového kódu vytvořený jako Linuxová alternativa pro Notepad++, který je dostupný pouze pro Windows. Stejně jako Notepadd++ si klade za cíl zajistit malé velikosti programů s vysokou rychlostí provádění.

Mezi jeho funkce patří jednoduché uživatelské rozhraní, které zaujme na první pohled a podporuje editaci více zobrazení, rozšíření pluginů, několik programovacích jazyků, zvýraznění syntaxe atd.

Chcete-li nainstalovat Notepadqq v systému Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci systému Linux.

sudo apt install notepadqq         [On Debian, Ubuntu and Mint]
sudo yum install notepadqq         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/notepadqq  [On Gentoo Linux]
sudo apk add notepadqq             [On Alpine Linux]
sudo pacman -S notepadqq           [On Arch Linux]
sudo zypper install notepadqq      [On OpenSUSE]    

10. Kód Visual Studio

Visual Studio Code je výkonný, rozšiřitelný, zcela přizpůsobitelný, multiplatformní textový editor vytvořený Microsoft Corporation. Nabízí uživatelům na všech platformách jednotné prostředí pro vytváření a testování programů v jakémkoli jazyce pro jakoukoli platformu.

Mezi funkce VS Code patří IntelliSense, vestavěné příkazy Git, debugger zabudovaný do editoru s ladicími přestávkami, zásobníky volání a interaktivní konzole, podpora téměř jakéhokoli programování jazyk atd.

Chcete-li nainstalovat Visual Studio Code v systému Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci systému Linux.

sudo apt install code         [On Debian, Ubuntu and Mint]
sudo yum install code         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/code  [On Gentoo Linux]
sudo apk add code             [On Alpine Linux]
sudo pacman -S code           [On Arch Linux]
sudo zypper install code      [On OpenSUSE]    

11. SciTE

SciTE je textový editor založený na SCIntille, který byl poprvé vytvořen jako ukázka Scintilla, ale od té doby se stal užitečným pro vývoj a spouštění programů, které mají obvykle jednoduché konfigurace.

Vyznačuje se jednoduchým grafickým rozhraním s kartami se zvýrazněním syntaxe, podporou obousměrného textu, pomocnými skripty, konfigurovatelnými klávesovými zkratkami atd.

Bezplatná verze SciTE je k dispozici pro systémy kompatibilní s Linuxem s GTK+ a Windows, zatímco komerční verze je ke stažení z Mac App Store.

Chcete-li nainstalovat SciTE na Linux, můžete použít následující příkaz, který je vhodný pro vaši konkrétní distribuci Linuxu.

sudo apt install scite         [On Debian, Ubuntu and Mint]
sudo yum install scite         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/scite  [On Gentoo Linux]
sudo apk add scite             [On Alpine Linux]
sudo pacman -S scite           [On Arch Linux]
sudo zypper install scite      [On OpenSUSE]    

12. CodeLobster

CodeLobster je zcela bezplatné multifunkční a přenosné IDE navržené pro projekty PHP, HTML, CSS a JavaScript s podporou více než 15 rámců. Nabízí uživatelům téměř všechny funkce v mnoha placených aplikacích, jako je zvýrazňování párů, popisky, pokročilé automatické doplňování PHP a JS, přírůstkové hledání atd.

Profesionální verze obsahuje funkce jako SASS a LESS, porovnání rozdělených oken, ověření kódu, správce SQL atd., a spoustu dalších pluginů, které jsou vhodné pro podnikové uživatele.

souhrn

Tak tady to máte kluci. Pro Linux je k dispozici 11 nejlepších alternativ textového editoru k Notepadd++. Znáte nějaké účinné, které byste rádi přidali na seznam? Neváhejte zanechat komentáře v sekci níže.