Edytor tekstu to rodzaj programu komputerowego, który może edytować zwykły tekst. Czasami takie programy są nazywane „notatnik” oprogramowanie. Edytory tekstu są oferowane jako pakiety do tworzenia oprogramowania i systemów operacyjnych i można je wykorzystywać do modyfikowania, w tym kodu źródłowego języka programowania, plików dokumentacji i plików konfiguracyjnych.
Można używać edytorów tekstu w systemie Linux edycja plików tekstowych, pisanie kodów, aktualizacja plików z instrukcjami użytkownika, i więcej. System Linux obsługuje wiele edytorów tekstu. W Linuksie istnieją dwa typy edytorów tekstu, które podano poniżej:
Edytor tekstu odgrywa ważną rolę podczas kodowania. Dlatego ważne jest, aby wybrać najlepszy edytor tekstu. Edytor tekstu powinien być nie tylko prosty, ale także funkcjonalny i dobrze się z nim pracować.
A edytor tekstu z funkcjami IDE jest uważany za dobry edytor tekstu.
logo Javy
Co to jest tekst sformatowany i zwykły tekst?
Istnieją zasadnicze różnice pomiędzy tekstem sformatowanym (tworzonym przez oprogramowanie do DTP i procesory tekstu) a zwykłym tekstem (tworzonym i edytowanym przez wiele edytorów tekstu).
Wyłącznie zwykły tekst składa się z reprezentacji znaków. Wszystkie znaki są reprezentowane przez jedno-, dwu- lub czterobajtową sekwencję o stałej długości lub jako jedno-czterobajtowa sekwencja o zmiennej długości, zgodnie z określonymi konwencjami kodowania znaków, w tym UTF-16, UTF-8, Shift-JIS, ISO/ IEC 2022 lub ASCII. Konwencje te określają kilka znaków drukowalnych, ale znaków niedrukowalnych, które zarządzają przepływem tekstu, w tym podziałami stron, podziałami wierszy i spacjami. Zwykły tekst nie zawiera żadnych innych informacji tekstowych, a jedynie zastosowanej konwencji kodowania znaków.
- Zwykły tekst jest zapisywany w plikach tekstowych; jednak pliki tekstowe nie zapisują wyłącznie zwykłego tekstu.
- Ogólnie rzecz biorąc, zwykły tekst był wyświetlany przy użyciu czcionki o stałej szerokości, takiej jak formatowanie kolumnowe, a wyrównanie w poziomie odbywało się czasami za pomocą białych znaków, czasami od pierwszych dni komputerów.
- Z drugiej strony tekst sformatowany może obejmować metadane, formatowanie akapitów (np. odstępy, rozmieszczenie wyrazów i liter, wyrównanie i wcięcia między wierszami i akapitami), dane dotyczące formatowania znaków (np. styl, grubość, rozmiar i przestrzeń pisma) oraz dane specyfikacji strony (np. kierunek czytania, margines i rozmiar). Tekst bogaty może być skomplikowany.
- Edytory tekstu są tworzone w celu otwierania i przechowywania plików tekstowych zawierających zwykły tekst lub cokolwiek innego, co można uznać za zwykły tekst, na przykład znaczniki tekstu sformatowanego lub inne znaczniki (np. SVG).
Krótka historia edytorów tekstu
Tekst komputerowy był wstawiany na karty za pomocą urządzeń typu keypunch, zanim udostępniono edytory tekstu. Następnie w czytniku kart osadzono fizyczne pudełka z cienkimi kartami kartonowymi. Obrazy kart Dicka, bębny i pliki magnetyczne wykonane z tego typu kart upiększają, na ogół nie miały znaków rozdzielających linie i przypuszczalnie zawierały 80 lub 90 rekordów znaków o stałej długości. Taśma dziurkowana zastąpiła karty. Mogłoby to zostać wykonane przez kilka dalekopisów, które używały unikalnych znaków do reprezentowania celów rekordu.
Kilka wczesnych systemów operacyjnych zawierało wsadowe edytory tekstu, opracowane przy użyciu procesorów językowych lub jako różne programy narzędziowe; przykładem była funkcja edycji plików źródłowych, tj. SQUOZE, dla SCAT w SHARE OS.
- Pierwsi zbiorowi redaktorzy tekstów zasłynęli jako „redaktorzy liniowi” logiczne w porównaniu z terminalami typu maszyny do pisania lub dalekopisu bez wyświetlaczy.
- Polecenia (zwykle jedno naciśnięcie klawisza) wpływały na edycję pliku w fikcyjnym punkcie wstawiania znanym jako 'kursor' .
- Zmiany te dokumentowano poprzez wpisanie dowolnego polecenia umożliwiającego wydrukowanie małej sekcji pliku oraz okresowe drukowanie całego pliku.
- Kursor można przesuwać za pomocą poleceń dostępnych w kilku edytorach wierszy, które opisują numer wiersza w pliku, ewentualnie wyrażenia regularne i ciągi tekstowe do znalezienia.
- Za pomocą klawiatury można używać kilku edytorów liniowych; zmieniające się polecenia można pobrać z talii kart i zastosować do opisanego pliku.
- Niektórzy podstawowi redaktorzy liniowi wspierali a 'zweryfikować' tryb, w którym polecenia modyfikujące pokazywały zmienione linie.
- Edytory tekstu oparte na ekranie stały się powszechne, gdy dostępne były terminale komputerowe wraz z ekranami wideo.
O26 był jednym z oryginalnych edytorów pełnoekranowych, który został określony dla konsoli operatora systemu CDC 6000 w 1967 roku. vi był kolejnym pierwszym edytorem pełnoekranowym, który został określony w latach 70-tych; jest to nadal klasyczny edytor systemów operacyjnych Linux i Unix. Ponadto UCSD Pascal Screen Oriented Editor został napisany w latach 70. XX wieku i został opracowany zarówno dla tekstu ogólnego, jak i podzielonego na części kodu źródłowego.
Jeden z pierwszych projektów open source i wolnego oprogramowania, Emacs, to kolejny edytor działający w czasie rzeczywistym i pełnoekranowy, który został przeniesiony na różne systemy. Szybkość i łatwość użycia pełnoekranowego edytora była motywacją do kilku wczesnych zakupów terminali wideo.
W edytorze tekstu podstawową strukturą danych jest ta, która obsługuje ciąg znaków lub listę rekordów wskazujących bieżący stan edytowanego pliku. Ambicja edytorów tekstu, którzy mogliby szybciej cofać/ponawiać wcześniejsze zmiany, wstawiać tekst i tekst zdalny, doprowadziła do rozwoju bardziej skomplikowanych struktur danych, podczas gdy zmarły można przechowywać w jednej długiej tablicy znaków. Klasyczny edytor tekstu jako strukturę danych wykorzystuje bufor luk, linę, tabelę fragmentów lub listę połączonych linii.
Typy edytorów tekstu
Kilka edytorów tekstu jest prostych i małych, a inne zapewniają złożone i szerokie funkcje. Na przykład systemy operacyjne typu Unix i Unix zawierają edytor pico, ale kilka zawiera także edytory Emacs i vi. Systemy Microsoft udostępniają prosty Notatnik, dzięki czemu różne osoby, zwłaszcza programiści, korzystają z innych edytorów z dodatkowymi funkcjami.
- W klasycznym systemie Mac OS Apple Macintosh istniał TeachText zastąpiony później w 1994 r. przez SimpleText, który w Mac OS X został zastąpiony przez TextEdit, który składa się z funkcji edytora tekstu z tymi typowymi dla edytora tekstu, takimi jak wybór dwóch lub więcej czcionek , marginesy i linijki.
- Funkcje te są jednocześnie niedostępne, ale należy je zmienić poleceniem użytkownika lub programem automatycznie decydującym o typie pliku.
- Prawie każdy edytor tekstu może zapisywać i czytać pliki w stylu zwykłego tekstu, umożliwiając im uruchamianie plików przechowywanych przez edytory tekstu. Jednakże zapisywanie tego typu plików za pomocą edytora tekstu wymaga zapewnienia, że plik jest określony w formacie zwykłego tekstu i że jakiekolwiek ustawienia BOM lub kodowania tekstu nie spowodują, że plik będzie skomplikowany w oczekiwanym przeznaczeniu.
- Wiele procesorów tekstu innych niż WYSIWYG, w tym WordStar , są wygodnie wprowadzane do użytku jako edytory tekstu i były używane jako takie w latach 80-tych.
Format pliku (domyślny) tych edytorów tekstu zazwyczaj obejmuje język znaczników, a powszechnym formatem jest formatowanie wizualne i zwykły tekst uzyskiwany za pomocą niedrukowalnych sekwencji ucieczki lub znaków sterujących. Późniejsze edytory tekstu, takie jak Microsoft Word, przechowują pliki w formacie binarnym i przeważnie nie są używane do modyfikowania plików zwykłego tekstu.
Typowe funkcje edytorów tekstu
- Możliwość przejścia do opisanego numeru linii.
- Możliwość zarządzania tekstem zakodowanym w formacie UTF-8.
Zaawansowane funkcje edytorów tekstu
- Definicja procedury i makra opisująca nowe funkcje i polecenia jako mieszankę wcześniejszych poleceń i makr, prawdopodobnie z przekazanymi parametrami lub zagnieżdżeniem makr.
- Makra profilowe wraz z nazwami opisanymi np. w profilu, środowisku, wykonywane automatycznie przy uruchomieniu nowego pliku lub na początku sesji edycyjnej.
- Profile umożliwiające zachowanie opcji ustalonych przez użytkownika w trakcie sesji edycyjnej.
Nawigacja kursorem może różnić się w przypadku edytorów tekstu. Na przykład kliknięcie przycisku Koniec może spowodować przejście do końca zawiniętej linii po tym, jak jedno kliknięcie spowoduje przejście do końca tekstu w wierszu na ekranie. Zazwyczaj terminale blokowe mają wbudowane klawisze umożliwiające przesuwanie kursora, podobnie jak klawiatury w komputerach PC.
Polecenie wiersza można również opisać jako ciąg znaków, który użytkownik wprowadza w polu numeru wiersza, a edytor identyfikuje jako polecenie działające na tę konkretną linię lub blok linii. Na przykład LC, aby przekonwertować linię na małe litery. Niezależnie od nazwy polecenia z przedrostkiem, niektóre edytory pozwalają na wystąpienie pola sekwencji po polu tekstowym.
W tej sekcji omówimy 20 najlepszych edytorów tekstu dla Linuksa . Następnie porozmawiamy o najnowszych edytorach tekstu i porównamy je z tradycyjnymi edytorami tekstu, takimi jak My I nano . Pomoże Ci to w wyborze odpowiedniego edytora.
- Edytor Vi/VIM
- Redaktor Nano
- Redaktor redakcyjny
- Wysublimowany edytor tekstu
- VSCode
- GNU emacsa
- Redaktor atomu
- Edytor nawiasów
- redaktor szczytu
- Błękitna Rybka
- Kate/Kwrite
- Notatnik++
- Zaćmienie
- edytor gVIM
- Redaktor Jeda
- Redaktor Geany
- Podkładka w kształcie liścia
- Lekki stół
- Edytor tekstu Medytuj
- KodLite
1.Edytor Vi/VIM
Edytor Vima jest jednym z najczęściej używanych i potężnych edytorów wiersza poleceń systemu Linux. Domyślnie jest obsługiwany przez większość dystrybucji Linuksa. Ma ulepszone funkcje starego Edytor Uniksa Vi . Jest to edytor przyjazny dla użytkownika i zapewnia to samo środowisko dla wszystkich dystrybucji Linuksa. Nazywa się go również tzw redaktor programisty ponieważ większość programistów woli edytor Vi.
Edytor Vi ma kilka specjalnych funkcji, takich jak tryby Vi i podświetlanie składni, co czyni go potężniejszym niż inne edytory tekstu. Generalnie ma dwa tryby:
Tryb poleceń: Tryb poleceń pozwala nam wykonywać akcje na plikach. Domyślnie uruchamia się w trybie poleceń. W tym trybie wszystkie typy słów są traktowane jako polecenia. W tym trybie możemy wykonywać polecenia.
Tryb wstawiania: Tryb wstawiania umożliwia wstawianie tekstu do plików. Aby przełączyć się z trybu poleceń do trybu wstawiania, naciśnij wyjście klawisz, aby wyjść z trybu aktywnego i 'I' klucz.
Aby dowiedzieć się więcej o edytorze Vi, odwiedź stronę edytor Vi z poleceniami .
Aby wywołać edytor vi, wykonaj polecenie vi z nazwą pliku w następujący sposób:
vi
Będzie to wyglądać jak na obrazku poniżej:
2. Edytor Nano
Nano to prosty edytor. Przeznaczony jest zarówno dla początkujących, jak i zaawansowanych użytkowników. Posiada wiele funkcji dostosowywania.
Niektóre zaawansowane funkcje edytora tekstu nano są następujące:
- Posiada wysoce konfigurowalne powiązania klawiszy
- Obsługuje podświetlanie składni
- Posiada opcje cofania i ponawiania
- Zapewnia wyświetlanie pełnoliniowe na standardowym wyjściu
- Obsługuje pager do odczytu ze standardowego wejścia
Aby otworzyć plik za pomocą edytora nano, wykonaj następujące polecenie:
nano
Edytor nano wygląda następująco:
W edytorze nano przydatne opcje znajdują się na dole, użyj przycisku Opcja CTRL+ wykonać operację. Na przykład, aby wyjść z edytora, użyj CTRL+X Klucze. Aby dowiedzieć się więcej o edytorze nano, odwiedź Linux Nano Editor.
3. Edytuj edytor
Edytor Gedit jest domyślnym edytorem środowiska graficznego GNOME. Kiedy otworzymy plik, otworzy się on w edytorze Gedit. Zapewnia proste funkcje, takie jak każdy podstawowy edytor tekstu. Jest to lekki edytor z prostym interfejsem użytkownika. Został wydany publicznie w roku 2000 ze środowiskiem graficznym GNOME. Jest rozwijany przy użyciu Język programowania C i obsługuje całą rodzinę czcionek.
Niektóre kluczowe funkcje edytora tekstu gedit są następujące:
- Zapewnia podświetlanie składni.
- Obsługuje tekst umiędzynarodowiony.
- Obsługuje kilka języków programowania.
Aby wywołać edytor gedit z terminala, wykonaj poniższe polecenie:
gedit
To wygląda jak:
4. Wzniosły tekst
Wysublimowany edytor tekstu jest także jednym z najpopularniejszych edytorów tekstu opartych na IDE. Jest używany bardziej jako narzędzie środowiska programistycznego niż edytor tekstu. Posiada kilka funkcji obsługujących wiele języków programowania i znaczników. Ponadto obsługuje wiele wtyczek, dzięki czemu jest czymś więcej niż edytorem tekstu.
Niektóre kluczowe cechy wysublimowanego edytora tekstu są następujące:
- Ma doskonałą paletę poleceń.
- Jest to interfejs API wtyczek oparty na Pythonie.
- Obsługuje równoległą edycję kodu.
- Zapewnia preferencje specyficzne dla projektu.
Wykonaj następujące polecenia, aby zainstalować wysublimowany edytor tekstu:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-add-repository 'deb https://download.sublimetext.com/ apt/stable/' sudo apt install sublime-text
Aby dowiedzieć się więcej na temat instalacji, odwiedź stronę Zainstaluj wysublimowany edytor tekstu na Ubuntu.
Wysublimowany edytor możemy otworzyć przeglądając aplikacje. Możemy go również otworzyć z poziomu terminala. Aby uzyskać dostęp do wysublimowanego edytora z terminala, wykonaj poniższe polecenie:
subl
Będzie to wyglądać jak na obrazku poniżej:
5. Edytor VSCode
Edytor VSCode to nowoczesny i szeroko stosowany edytor tekstu. Jest zbudowany przez firmę Microsoft i obsługuje systemy Linux, Mac i System operacyjny Windows . Dzięki wielu zaawansowanym funkcjom umożliwia obsługę wielu języków programowania i języka znaczników.
Aby zainstalować VSCode, pobierz pakiet binarny z Tutaj . I wykonaj poniższe polecenie dla systemów opartych na Debianie i Ubuntu:
sudo apt install./.deb
Niektóre kluczowe funkcje edytora VSCode są następujące:
- Posiada pełną obsługę debugowania za pomocą interaktywnej konsoli, punktów przerwania, stosów wywołań i nie tylko.
- Posiada wbudowaną obsługę poleceń Git i Git.
- Ułatwia to technologia IntelliSense.
- Zapewnia wiele opcji dostosowywania.
- Ma ogromne wsparcie dla języków.
- Obsługuje przełączalne układy.
- Zapewnia wbudowany terminal.
Edytor VSCode wygląda jak na poniższym obrazku:
6.GNU Emacs
GNU Emacs to najstarszy i najprostszy edytor tekstu dla systemu Linux. Jest częścią projektu GNU. Jest to nadal popularny edytor tekstu, z którego korzystają tysiące użytkowników ze względu na swoją prostotę. Jest wpisane C i LISP-a języki programowania.
Niektóre kluczowe cechy GNU Emacsa są następujące:
- Posiada opcje poczty i wiadomości.
- Zapewnia rozszerzenie interfejsu debugera.
- Posiada obszerną dokumentację i wsparcie.
Wykonaj następujące polecenia, aby zainstalować GNU Emacs:
zamiennik Java
sudo apt-get update sudo apt-get install emacs
Aby uzyskać do niego dostęp z terminala, wykonaj poniższe polecenie:
emacs
Będzie to wyglądać jak na obrazku poniżej:
7. Edytor atomu
Atom to darmowy edytor kodu typu open source opracowany przez GitHub Inc . Jest wieloplatformowy i obsługuje kilka języków programowania. Nazywa się go także „ Hakowalny edytor tekstu na miarę XXI wieku '. Został opracowany w celach rozwojowych. Jest w pełni konfigurowalny przy użyciu technologii internetowych, takich jak JavaScript i HTML-a. Ułatwia to korzystanie z wtyczek opartych na Node.js i kontroli Git.
Niektóre kluczowe funkcje Atom Editor są następujące:
- Jest to oprogramowanie typu open source.
- Ma nowoczesny, konfigurowalny układ.
- Ułatwia to dzięki atrakcyjnym motywom.
- Zapewnia wbudowaną obsługę Git.
- Zapewnia współpracę w czasie rzeczywistym z Telesync.
- Posiada inteligentne automatyczne uzupełnianie i technologię IntelliSense.
- Posiada wbudowany menedżer pakietów.
Aby zainstalować Atom, pobierz pakiet binarny z oficjalna strona Atomu i wykonaj poniższe polecenie:
sudo dpkg -i Downloads/atom-amd64.deb
Aby dowiedzieć się więcej na temat instalacji, odwiedź tutaj.
Będzie to wyglądać jak na obrazku poniżej:
8. Edytor nawiasów
Edytor nawiasów to darmowy edytor tekstu typu open source opracowany przez Cegła suszona na słońcu . Zajmuje się głównie tworzeniem stron internetowych. Zapewnia bogate możliwości edycji kodu z kilkoma bezpłatnymi rozszerzeniami. Jest napisany w HTML, CSS i JS.
Niektóre kluczowe funkcje edytora nawiasów są następujące:
- Zapewnia atrakcyjny interfejs użytkownika.
- Obsługuje preprocesor SCSS i LESS.
- Ułatwia to użycie wbudowanych edytorów.
- Zapewnia podgląd na żywo.
- Obsługuje edycję na wielu kartach.
- Posiada obsługę PHP.
- Obsługuje protokół serwera językowego.
- Obsługuje rozszerzenia wtyczek.
Aby zainstalować edytor nawiasów, wykonaj następujące polecenia:
sudo add-apt-repository ppa:webupd8team/brackets sudo apt-get update sudo apt-get install brackets
Będzie wyglądać tak:
9. Edytor szczytów
Edytor Pico to oparty na terminalu edytor tekstu dla systemu Linux. Posiada wbudowaną obsługę wiadomości pine i klienta poczty e-mail. Jest bardzo prosty w użyciu i ułatwia korzystanie z kilku przydatnych funkcji, takich jak justowanie, wycinanie/wklejanie, sprawdzanie pisowni , i więcej. Jest to jednak po prostu prosty edytor tekstu, więc nie oferuje wielu funkcji, jak inne edytory tekstu dla systemu Linux.
Nie jest to całkowicie darmowy edytor tekstu, dlatego większość dystrybucji Linuksa nie udostępnia pico jako edytora tekstu.
Nie obsługuje jednoczesnej pracy z wieloma plikami. Nie może także wykonywać operacji znajdowania i zastępowania wielu plików.
Aby otworzyć plik za pomocą edytora tekstu pico, wykonaj następujące polecenie:
pico
Będzie to wyglądać jak poniższe polecenie:
10. Błękitna rybka
Bluefish to darmowy edytor tekstu typu open source dla systemu Linux. Jest to zaawansowany edytor tekstu posiadający mnóstwo narzędzi do programowania. Jest dobry do tworzenia dynamicznych stron internetowych. Obsługuje kilka języków i narzędzi, takich jak PHP, C, C++, JavaScript, Java, Google Go, i wiele więcej.
Java do string
Niektóre kluczowe funkcje edytora tekstu Bluefish są następujące:
- Jest lekki i szybki.
- Umożliwia integrację z zewnętrznymi programami linuksowymi takimi jak make, sed, awk, lint, weblint i wieloma innymi.
- Ułatwia to sprawdzanie pisowni.
- Dzięki temu możemy pracować nad wieloma projektami.
- Posiada zdalną edycję plików.
- Zapewnia funkcję wyszukiwania i zamiany.
- Posiada opcję cofania i ponawiania.
- Zapewnia automatyczne odzyskiwanie zmodyfikowanych plików.
Aby zainstalować Bluefish, wykonaj następujące polecenia:
sudo add-apt-repository ppa:klaus-vormweg/bluefish sudo add-apt-repository ppa:klaus-vormweg/bluefish-gtk2 sudo apt-get update sudo apt-get install bluefish
Aby dowiedzieć się więcej na temat instalacji, odwiedź Edytor instalacji Bluefish na Ubuntu.
Aby otworzyć plik z bluefishem, wykonaj poniższe polecenie:
bluefish
to będzie wyglądać:
11. Kate/Kwrite
kate to zaawansowany edytor wielu dokumentów. Jest częścią KDE od wersji 2.2. Środowisko graficzne Kubuntu dostarcza go jako domyślny edytor. Jeśli znasz środowisko Kubuntu, to musiałeś wiedzieć o edytorze kate. Umożliwia jednoczesną pracę z wieloma plikami. Jest uważany za IDE, ponieważ zawiera zaawansowane funkcje, takie jak IDE. Jest dobry do edycji plików konfiguracyjnych, przeglądania źródeł HTML z Konquerora, tworzenia nowych aplikacji i wielu innych zadań.
Niektóre kluczowe funkcje edytora Kate są następujące:
Niektóre z unikalnych cech Kate obejmują:
- To potężne IDE.
- Zapewnia wsparcie dla wielu języków.
- Posiada funkcję automatycznego wykrywania języka.
- Automatycznie ustawia wcięcia dla dokumentów.
Aby zainstalować edytor kate, wykonaj poniższe polecenie:
sudo apt-get install kate
Aby otworzyć plik za pomocą edytora kate, wykonaj poniższe polecenie:
kate
Będzie to wyglądać jak na obrazku poniżej:
12. Notatnik++
Notepad++ to podstawowy edytor tekstu posiadający wiele opcji dostosowywania. Koncentruje się przede wszystkim na szybkości i minimalnym rozmiarze programu. Jest używany głównie przez użytkowników systemu Windows. Obsługuje kilka wtyczek zwiększających jego funkcjonalność.
Niektóre kluczowe funkcje Notepad ++ są następujące:
- Obsługuje edycję na kartach.
- Zapewnia składanie kodu.
- Obsługuje zakładki.
- Zawiera mapę dokumentów.
- Zapewnia wsparcie dla Wyrażenie regularne zgodne z Perlem.
Aby zainstalować notatnik ++, wykonaj następujące polecenia:
prawa równoważności
sudo apt-get install snapd snapd-xdg-open sudo snap install notepad-plus-plus
Aby dowiedzieć się więcej o procesie instalacji, odwiedź stronę Jak zainstalować notatnik++ na Ubuntu.
Aby otworzyć plik za pomocą Notatnika++, wykonaj poniższe polecenie:
notepad-plus-plus
Będzie to wyglądać jak na poniższym obrazku:
13. Zaćmienie
Eclipse jest jednym z najczęściej używanych IDE (zintegrowane środowisko programistyczne) do programowania. Jest to preferowany wybór programistów Java, ponieważ został opracowany w języku Java i zapewnia kilka funkcji umożliwiających tworzenie zaawansowanych aplikacji Java. Zapewnia również obsługę innych języków programowania i musimy zainstalować dodatkowe wtyczki, aby pisać kod w innych językach programowania, takich jak PHP , Pyton , C, C++, Ruby on Rails, COBOL i inne.
Niektóre kluczowe cechy zaćmienia są następujące:
- Jest to darmowy edytor kodu typu open source.
- Zapewnia narzędzia programistyczne Java dla programistów Java.
- Ma ogromną obsługę wtyczek.
- Udostępnia rynek Eclipse, na którym można pobrać dodatkowe narzędzia.
Aby zainstalować Eclipse, wykonaj następujące polecenia:
sudo apt update sudo apt install eclipse
Aby dowiedzieć się więcej o procesie instalacji, odwiedź stronę Jak zainstalować Eclipse na Ubuntu.
Będzie to wyglądać jak na poniższym obrazku:
14. Edytor gVima
Edytor gVim jest wersją GUI popularnego edytora Vima. Ma podobną funkcjonalność i tryby jak edytor wiersza poleceń Vim. Można go łatwo pobrać ze sklepu z oprogramowaniem. Aby zainstalować go z terminala, wykonaj następujące polecenia:
sudo apt-get update -y sudo apt-get install -y gvim
Aby otworzyć plik z gVimem z terminala, wykonaj poniższe polecenie:
gvim
Będzie to wyglądać jak na poniższym obrazku:
15. Redaktor Jeda
Jed to edytor wiersza poleceń, który obsługuje szerokie wykorzystanie biblioteki S-Lang. Jed obsługuje wszystkie wersje dla różnych systemów operacyjnych, takich jak Linux i Windows. Jest to lekki edytor, co czyni go idealnym edytorem dla systemów o niskiej konfiguracji.
Niektóre kluczowe funkcje edytora Jed są następujące:
- Zapewnia podświetlanie składni kolorów na kolorowych terminalach.
- Obsługuje składanie kodu.
- Zawiera rozwijane menu na terminalu.
- Obsługuje emulowane edytory, takie jak Emacs, EDT, WordStar, Borland, Brief itp.
- Można go rozszerzyć w języku S-Lang podobnym do C, dzięki czemu można go w dużym stopniu dostosować do własnych potrzeb.
- Obsługuje różne tryby programowania dla wielu języków programowania.
Aby zainstalować edytor Jed, wykonaj następujące polecenia:
sudo apt-get update -y sudo apt-get install -y jed
Będzie to wyglądać jak na poniższym obrazku:
16. Redaktor Geany
Geany to potężny, lekki edytor dla systemów Linux. Jest stabilny i obsługuje mnóstwo funkcji, dzięki którym jest użyteczny. Posiada wbudowaną obsługę kilku języków programowania. Jest obsługiwany przez inne systemy operacyjne, takie jak Windows i Mac również.
Niektóre kluczowe funkcje edytora Geany są następujące:
- Zapewnia funkcję podświetlania składni.
- Zapewnia podłączany interfejs.
- Obsługuje wiele typów plików.
- Zapewnia opcje składania kodu i nawigacji po kodzie.
- Zapewnia opcję automatycznego uzupełniania.
- Obsługuje automatyczne zamykanie tagów HTML i XML.
Aby zainstalować edytor Geany, wykonaj następujące polecenia:
sudo apt-get update sudo apt-get install geany
Będzie to wyglądać jak poniższe polecenie:
17. Liściak
Leafpad to prosty edytor tekstu oparty na GTK. Jest to popularny edytor tekstu wśród użytkowników Linuksa ze względu na swoją prostotę i lekkość.
Kluczowe cechy Leafpad są następujące:
- Zapewnia opcję zestawu kodów.
- Zapewnia automatyczne wykrywanie zestawu kodów (UTF-8 i niektóre zestawy kodów).
- Ułatwia nieograniczone operacje cofania/ponawiania.
- Zapewnia wcięcie automatyczne/wieloliniowe.
- Wyświetla bieżący numer linii.
- Zapewnia funkcję przeciągania i upuszczania.
- Umożliwia drukowanie plików.
Aby zainstalować Leafpad, wykonaj następujące polecenia:
sudo apt-get update -y sudo apt-get install -y leafpad
Będzie to wyglądać jak poniższe polecenie:
18. Lekki stół
Lekki stół to nowoczesny edytor tekstu oparty na IDE o otwartym kodzie źródłowym. Jest to jeden z najlepszych edytorów tekstu systemu Linux.
sieciowy system operacyjny
Niektóre kluczowe cechy stołu świetlnego są następujące:
- Jest darmowy i ma otwarte oprogramowanie.
- Jest wieloplatformowy i lekki.
- Zapewnia nowoczesny, inteligentny interfejs użytkownika z minimalistycznym interfejsem.
- Zapewnia automatyczne uzupełnianie podczas kodowania.
- Obsługuje ocenę inline.
- Ma wiele opcji dostosowywania za pomocą motywów i wtyczek.
- Zapewnia podzielone poglądy i natychmiastową informację zwrotną.
- Posiada paletę poleceń.
- Ułatwia to wyszukiwarka rozmyta.
- Obsługuje automatyczne aktualizacje.
Możemy po prostu pobrać lekki stolik z jego oficjalnej strony. Aby zainstalować go z terminala, wykonaj następujące polecenia:
sudo add-apt-repository ppa:dr-akulavich/lighttable sudo apt-get update sudo apt-get install lighttable-installer
Będzie to wyglądać jak na poniższym obrazku:
19. Edytor tekstu Medytuj
Edytor tekstu medit to lekki edytor tekstu typu open source. Jest dostępny dla wszystkich głównych systemów operacyjnych, takich jak Linux, Mac i Windows. Rozpoczęto go od prostego, wbudowanego komponentu CGAP, ale obecnie jest on aktualizowany jako samodzielny edytor tekstu.
Niektóre kluczowe funkcje Medit są następujące:
- Zapewnia podświetlanie składni.
- Ułatwia wiele wtyczek dla kilku języków programowania.
- Obsługuje wyrażenia regularne.
- Ułatwia to konfigurowalne akceleratory klawiaturowe.
Aby zainstalować medit, wykonaj następujące polecenia:
sudo add-apt-repository ppa:anton+/miscellaneous sudo apt-get update sudo apt-get install medit -y
Będzie to wyglądać jak na poniższym obrazku:
20. KodLite
CodeLite to IDE typu open source obsługujące wiele platform. Obsługuje kilka najczęściej używanych języków programowania, takich jak C, C++ , PHP i JavaScript. Obsługuje wszystkie główne platformy, takie jak Linux, Mac i Windows.
Aby zainstalować CodeLite, wykonaj następujące polecenia:
sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codelite -y
Będzie to wyglądać jak na poniższym obrazku:
Niektórzy wyspecjalizowani redaktorzy
Edytory zawierają dodatkowe funkcje i funkcje specjalne, na przykład
- Autorzy ww Sieć WWW są wyposażone w szereg edytorów HTML stosowanych do tworzenia stron internetowych. Zawierają edytor tekstu E, KompoZer i Dreamweaver. Kilka z nich zapewnia możliwość podglądu prac w toku w standardowej przeglądarce internetowej lub wbudowanym silniku renderującym HTML.
- Prawie każde tworzenie stron internetowych jest realizowane w dynamicznym języku programowania, takim jak PHP lub Ruby, z IDE lub edytorem kodu źródłowego. Kod HTML jest dostarczany przez każdy z nich, ale podstawowe statyczne witryny internetowe są przechowywane jako osobne pliki szablonów, które są gromadzone przez oprogramowanie zarządzające witryną i nie tworzą całego dokumentu HTML.
- Informatycy, fizycy i matematycy często tworzą książki i artykuły za pomocą LaTeX-a i TeX-a w postaci zwykłego pliku tekstowego. Często takie dokumenty są generowane przez standardowy edytor tekstu, chociaż kilka osób korzysta ze specjalistycznych edytorów TeX-owych.