Wyszukiwanie w witrynie

12 najlepszych alternatyw dla Notepad++ dla Linuksa w 2024 r


Notepadd++ to całkowicie darmowy edytor kodu źródłowego stworzony jako zamiennik Notatnika w Windows – napisany w oparciu o Scintilla w C++ i implementuje Win32 API i STL, aby zapewnić małe rozmiary programów przy dużej szybkości wykonywania – funkcje, które od tego czasu sprawiły, że stała się ona powszechnie znana wśród deweloperów. Niestety nie ma wersji dla użytkowników Linuksa.

Oto lista najlepszych alternatyw Notepadd++, które możesz uruchomić w swojej dystrybucji Linuksa i będziesz zadowolony.

1. Edytor Vima

Vim to potężny, w pełni konfigurowalny edytor tekstu do tworzenia lub edytowania dowolnego rodzaju tekstu, takiego jak kod źródłowy, pliki konfiguracyjne, skrypty i inne. Nosi nazwę „vi”, która jest dostarczana z systemem OS X firmy Apple i większością systemów Linux/Unix.

Vim różni się nieco od innych edytorów tekstu, ponieważ działa w terminalu lub wierszu poleceń i oferuje różne tryby: tryb normalny do poruszania się, tryb wstawiania< do pisania i tryb poleceń do wydawania poleceń.

Wiele osób kocha Vima za jego dostosowywanie i wtyczki, wielopoziomowe drzewo cofania, rozbudowany system wtyczek, obsługę zbyt wielu formatów plików i języków programowania, aby je wymienić oraz wsparcie integracji z wieloma narzędziami.

Aby dowiedzieć się więcej o edytorze Vim, sprawdź nasze następujące powiązane artykuły.

2. Edytor Nano

Nano to edytor tekstu oparty na wierszu poleceń typu open source dla systemów operacyjnych typu Unix. Został wzorowany na części klienta poczty e-mail Pine i edytorze tekstu Pico z dużo większą funkcjonalnością.

Jego funkcje obejmują podświetlanie składni, komentowanie/odkomentowywanie linii jednym naciśnięciem klawisza (M-3), funkcje, które można powiązać, łatwe wycinanie końcowych białych znaków z wyjustowanych akapitów itp.

W większości dystrybucji Linuksa nano jest już zainstalowane. Jeśli nie, możesz je łatwo zainstalować za pomocą następującego polecenia odpowiedniego dla Twojej konkretnej dystrybucji.

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 to konfigurowalny, rozszerzalny, open source, samodokumentujący się edytor tekstu wyświetlany w czasie rzeczywistym, należący do rodziny edytorów tekstu EMACS, popularnych ze względu na ich rozszerzalność.

Jego funkcje obejmują obsługę podświetlania składni dla wielu formatów plików i języków, dostosowywanie przy użyciu kodu Emacs Lisp lub GUI, pełną obsługę Unicode, kompletną wbudowaną dokumentację i samouczki itp.

Aby zainstalować GNU Emacs w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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 to aplikacja do edytowania tekstu typu open source przeznaczona do edycji tekstu ogólnego przeznaczenia z przejrzystym i prostym graficznym interfejsem użytkownika zapewniającym łatwość obsługi. Jest to własny edytor tekstu GNOME, dostarczany jako domyślny edytor tekstu w środowisku graficznym GNOME.

funkcje gedit obejmują tworzenie kopii zapasowych plików, zawijanie tekstu, numerowanie linii, zdalną edycję plików, konfigurowalne czcionki i kolory, obsługę wyrażeń regularnych itp.

Aby zainstalować Gedit w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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 to edytor tekstu GTK+ o otwartym kodzie źródłowym, stworzony, aby zapewnić użytkownikom lekkie i szybkie IDE, które prawie nie zależy od innych pakietów.

Jego funkcje obejmują wbudowaną przełączaną konsolę, język wielokrotnego programowania, obsługę formatów plików, składanie kodu, wskazówki dotyczące połączeń, nawigację po kodzie, automatyczne uzupełnianie nazw symboli itp.

Aby zainstalować Geany w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. Edytor tekstu GNOME

Edytor tekstu GNOME to główne narzędzie do pisania dla systemu komputerowego GNOME, które oferuje wspaniałe możliwości edycji dzięki wbudowanym motywom i podświetlaniu składni dla różnych języków programowania, w tym Python, JavaScript, C i C++. Posiada również funkcje, takie jak wyszukiwanie i zamienianie, numerowanie wierszy i automatyczne uzupełnianie.

Począwszy od wersji 42 GNOME w marcu 2022 r., Edytor tekstu GNOME stał się głównym narzędziem do pisania w środowisku GNOME, zastępując gedit. Powodem tej zmiany było to, że twórcy GNOME chcieli, aby wszystkie ich programy przestrzegały zasad dotyczących wyglądu i działania w GNOME.

Aby zainstalować Edytor tekstu GNOME w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. Wzniosły tekst

Sublime Text to darmowy, potężny, zastrzeżony, utrzymywany przez społeczność, wieloplatformowy i rozszerzalny edytor kodu źródłowego wyposażony w API Pythona.

Sublime Text został po raz pierwszy wydany w 2008 roku przez Jona Skinnera i Will Bond i od tego czasu podbił serca oddanych użytkowników, którzy przysięgają, że to nowoczesny wersja vi i GNU Emacs.

Zawiera przejrzysty, minimalistyczny interfejs użytkownika, Goto Everything, dzieloną edycję, natychmiastowe przełączanie projektów, obsługę praktycznie każdego języka programowania, obsługę tony wtyczek itp.

Dowiedz się więcej o tym, jak zainstalować Sublime Text w systemie Linux

8. Kate

Kate (KDE Advanced Text Editor) to edytor tekstu GUI o otwartym kodzie źródłowym, rozwijany przez społeczność KDE i dołączany do oprogramowania KDE od 2001 roku.

Kate jest używana jako komponent edycyjny w Quanta Plus, interfejsie LaTeX i KDevelop wśród innych technologii . Jego funkcje obejmują składanie kodu, podświetlanie składni, które można rozszerzyć za pomocą plików XML, automatyczne wykrywanie kodowania znaków itp.

Aby zainstalować Kate w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. Notatnikqq

Notepadqq to całkowicie darmowy edytor kodu źródłowego stworzony jako alternatywa dla Linuksa dla Notepad++, który jest dostępny tylko dla systemu Windows. Podobnie jak Notepadd++, ma na celu zapewnienie małych rozmiarów programów i dużej szybkości ich wykonywania.

Jego funkcje obejmują prosty, przyjemny dla oka interfejs użytkownika z obsługą edycji wielu widoków, rozszerzeniami wtyczek, kilkoma językami programowania, podświetlaniem składni itp.

Aby zainstalować Notepadqq w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. Kod Visual Studio

Visual Studio Code to potężny, rozszerzalny, w pełni konfigurowalny, wieloplatformowy edytor tekstu stworzony przez Microsoft Corporation. Oferuje użytkownikom na wszystkich platformach ujednolicone środowisko do tworzenia i testowania programów w dowolnym języku i na dowolną platformę.

Funkcje VS Code obejmują IntelliSense, wbudowane polecenia Git, debuger wbudowany w edytor wraz z przerwami na debugowanie, stosy wywołań i interaktywną konsolę, obsługę prawie każdego programowania język itp.

Aby zainstalować kod Visual Studio w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. NAUKA

SciTE to edytor tekstu oparty na SCIntilla, który został stworzony w celu zademonstrowania Scintilla, ale od tego czasu stał się przydatny do tworzenia i uruchamiania programów, które zazwyczaj mają proste konfiguracje.

Zawiera prosty graficzny interfejs użytkownika z zakładkami, podświetlaniem składni, obsługą tekstu dwukierunkowego, skryptami pomocniczymi, konfigurowalnymi skrótami klawiaturowymi itp.

Bezpłatna wersja SciTE jest dostępna dla systemów zgodnych z Linuksem, z GTK+ i Windows, natomiast wersję komercyjną można pobrać z Mac App Store.

Aby zainstalować SciTE w systemie Linux, możesz użyć następującego polecenia odpowiedniego dla Twojej dystrybucji Linuksa.

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. KodLobster

CodeLobster to całkowicie darmowe, wielofunkcyjne i przenośne IDE przeznaczone do projektów PHP, HTML, CSS i JavaScript z obsługą ponad 15 frameworków. Oferuje użytkownikom prawie wszystkie funkcje wielu płatnych aplikacji, takie jak podświetlanie par, podpowiedzi, debugowanie PHP i JS, zaawansowane autouzupełnianie, wyszukiwanie przyrostowe itp.

Wersja profesjonalna zawiera funkcje takie jak SASS i LESS, porównywanie podzielonego okna, sprawdzanie poprawności kodu, menedżer SQL itp. oraz mnóstwo dodatkowych wtyczek przydatnych dla użytkowników korporacyjnych.

Streszczenie

Więc macie to, chłopaki. 11 najlepszych edytorów tekstu alternatywnych dla Notepadd++ jest dostępnych dla systemu Linux. Czy znasz jakieś skuteczne, które chciałbyś zobaczyć na liście? Zachęcamy do dodawania komentarzy w poniższej sekcji.