12 Best Notepad++ Alternatives For Linux

Notepadd++ to całkowicie darmowy edytor kodu źródłowego stworzony jako zamiennik notatnika w systemie Windows – jest napisany w oparciu o Scintilla w C++ i implementuje Win32 API i STL, aby zapewnić, że rozmiary programów są małe przy dużej szybkości wykonywania – funkcje, które od tego czasu stały się nazwą rodzinną wśród programistów. Niestety, nie ma wersji dostępnej dla użytkowników Linuksa.

Oto lista najlepszych alternatyw Notepadd++, które możesz uruchomić na swojej dystrybucji Linuksa i być zadowolonym.

edytor Vim

Vim to potężny, w pełni konfigurowalny edytor tekstu do tworzenia dowolnego typu tekstu. Jest stylizowany na „vi”, który jest dostarczany z OS X i większością systemów uniksowych firmy Apple.

jest znany z wielopoziomowego drzewa cofania, rozbudowanego systemu wtyczek, obsługi zbyt wielu formatów plików i języków programowania do listy oraz wsparcia integracji z wieloma narzędziami.

edytor Vimów
edytor Vimów

aby dowiedzieć się więcej o edytorze Vimów, sprawdź nasze powiązane artykuły.

  1. Vim 8.0 został wydany po 10 latach – zainstaluj na systemach Linux
  2. 10 powodów, dla których powinieneś używać Edytora tekstu Vi/Vim w Linuksie
  3. 6 najlepszych edytorów kodu inspirowanych Vi/Vim dla Linuksa
  4. dowiedz się przydatnych porad i trików edytora Vi/Vim, aby poprawić swoje umiejętności-Część 1
  5. 8 ciekawych porad i trików edytora Vi/Vim dla każdego administratora Linuksa – część 2
  6. jak włączyć podświetlanie składni w edytorze vi/Vim

Nano Editor

Nano to otwarty Edytor tekstu oparty na wierszu poleceń dla Systemów Operacyjnych typu Unix. Został on wzorowany na części klienta pocztowego Pine i edytora tekstu Pico z dużo większą funkcjonalnością.

jego funkcje obejmują podświetlanie składni, komentowanie/komentowanie linii jednym naciśnięciem klawisza (M-3), Funkcje bindowalne, łatwe wycinanie końcowych spacji Z uzasadnionych akapitów itp.

Klawisze skrótu Nano Editor
Klawisze skrótu Nano Editor

w większości dystrybucji Linuksa nano jest już zainstalowany, jeśli nie, możesz go łatwo zainstalować za pomocą następujących poleceń:

# apt install nano # yum install nano 

GNU Emacs

GNU Emacs to konfigurowalny, rozszerzalny, samodokumentujący się edytor tekstu w czasie rzeczywistym z rodziny edytorów tekstu Emacs popularnych ze względu na ich rozszerzalność.

jego funkcje, w tym obsługa podświetlania składni dla wielu formatów plików i języków, dostosowywanie za pomocą kodu Emacs Lisp lub GUI, pełna obsługa Unicode, pełna wbudowana dokumentacja i samouczki itp.

edytor tekstu GNU Emacs
edytor tekstu GNU Emacs

aby zainstalować GNU Emacs, wykonaj następujące polecenie na terminalu Linux.

# apt install emacs # yum install emacs 

Gedit

Gedit to aplikacja do edycji tekstu o otwartym kodzie źródłowym, zaprojektowana do edycji tekstu ogólnego przeznaczenia. Jest to własny edytor tekstu GNOME i jest dostarczany jako domyślny edytor tekstu środowiska graficznego GNOME.

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

edytor tekstu Gedit
edytor tekstu gedit

aby zainstalować Gedit, wydaj następujące polecenie na terminalu Linux.

# apt install gedit # yum install gedit 

Geany

Geany jest otwartym edytorem tekstu GTK+ stworzonym w celu zapewnienia użytkownikom lekkiego i szybkiego IDE, które ledwo zależy od innych pakietów.

jego funkcje, w tym wbudowana konsola przełączalna, obsługa Wielu języków programowania i formatów plików, składanie kodu, wskazówki dotyczące połączeń, nawigacja po kodzie, automatyczne uzupełnianie nazwy symbolu itp.

Geany Text Editor
Geany Text Editor

aby zainstalować Geany, wykonaj polecenie na terminalu Linux.

# apt install geany # yum install geany 

Atom

Atom to potężny, konfigurowalny, bogaty w funkcje i rozszerzalny edytor tekstu open source stworzony przez programistów GitHub dla macOS, Windows i Linux.

jego funkcje obejmują natywną integrację z Gitem do pracy z projektami GitHub, Teletype do współpracy nad projektami na żywo, wiele paneli, inteligentne autouzupełnianie, wbudowany menedżer pakietów itp.

Atom Text Editor
Atom Text Editor

Dowiedz się więcej o Atom – edytorze tekstu i kodu źródłowego dla Linuksa

Sublime Text

Sublime Text jest darmowym, potężnym, zastrzeżonym, zarządzanym przez społeczność, wieloplatformowym i rozszerzalnym edytorem kodu źródłowego z interfejsem API Pythona.

Sublime Text został po raz pierwszy wydany w 2008 roku przez Jona Skinnera i Willa Bonda i od tego czasu zdobył serca oddanych użytkowników, którzy przysięgają, że jest to nowoczesna wersja vi i GNU Emacsa.

posiada czysty, minimalistyczny interfejs użytkownika, Goto Anything, split editing, instant project switch, wsparcie dla praktycznie każdego języka programowania, wsparcie dla ton wtyczek itp.

Sublime Text Editor
Sublime Text Editor

Dowiedz się więcej o tym, jak zainstalować Sublime Text na Linuksie

Kate

Kate (kde advanced text editor) jest otwartym edytorem tekstu GUI rozwijanym przez społeczność KDE i dostarczanym z oprogramowaniem kde od 2001 roku.

Kate jest używana jako komponent do edycji w Quanta Plus, interfejsie Latex i KDevelop wśród innych technologii. Jego funkcje obejmują zwijanie kodu, podświetlanie składni, które jest rozszerzalne za pomocą plików XML, automatyczne wykrywanie kodowania znaków itp.

edytor tekstu Kate
edytor tekstu Kate

aby zainstalować Kate, wykonaj polecenie na terminalu Linux.

# apt install kate # yum install kate 

Notepadqq

Notepadqq to całkowicie darmowy edytor kodu źródłowego stworzony jako alternatywa dla Linuksa dla Notepad++, który jest dostępny tylko dla Windows. I podobnie jak Notepadd++, ma na celu zapewnienie, że rozmiary programów są małe przy dużej szybkości wykonywania.

jego funkcje obejmują prosty, eye-candy UI z obsługą edycji multiview, rozszerzenie wtyczki, kilka języków programowania, podświetlanie składni, itp.

Notepadqq to edytor podobny do Notepad++dla Linuksa
Notepadqq to edytor podobny do Notepad++dla Linuksa

aby zainstalować notepadqq, wykonaj polecenie na terminalu Linux.

--------------- On Debian/Ubuntu --------------- $ sudo add-apt-repository ppa:notepadqq-team/notepadqq$ sudo apt-get update$ sudo apt-get install notepadqq--------------- On CentOS/Fedora ---------------# yum install notepadqq

Visual Studio Code

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 budowania i testowania programów w dowolnym języku dla dowolnej platformy.

funkcje VS Code obejmują IntelliSense, wbudowane polecenia Git, debugger wbudowany w edytor wraz z przerwami debugowania, stosy połączeń i interaktywną konsolę, obsługę prawie każdego języka programowania itp.

edytor kodu Visual Studio
edytor kodu Visual Studio

SciTE

SciTE jest edytorem tekstowym opartym na SCIntilla, który został po raz pierwszy stworzony w celu scintilla ale od tego czasu stał się przydatny do tworzenia i uruchamiania programów, które zwykle mają proste konfiguracje. Posiada prosty, zakładkowy GUI z podświetleniem składni, obsługę tekstu dwukierunkowego, Skrypty pomocnicze, konfigurowalne skróty klawiaturowe itp.

darmowa wersja SciTE jest dostępna dla systemów zgodnych z systemem Linux z GTK+ i Windows, podczas gdy wersja komercyjna jest do pobrania ze sklepu Mac App Store.

SciTE Text Editor
SciTE Text Editor

CodeLobster

CodeLobster jest całkowicie darmowym wielofunkcyjnym i przenośnym IDE zaprojektowanym dla PHP, projekty HTML, CSS i JavaSCRIPT z obsługą ponad 15 frameworków. Oferuje użytkownikom prawie wszystkie funkcje w wielu płatnych aplikacjach, takich jak podświetlanie par, podpowiedzi, debugowanie PHP i JS oraz zaawansowane autouzupełnianie, przyrostowe wyszukiwanie itp.

wersja professional zawiera funkcje takie jak SASS i LESS, split window compare, sprawdzanie poprawności kodu, menedżer SQL itp. i mnóstwo dodatkowych wtyczek, które są godne użytkownika korporacyjnego.

Codelobster IDE
Codelobster IDE
podsumowanie

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.