10 Best Text Editors for Linux You Must Try in 2025

pl.jugomobile.com 1 miesiąc temu
Zdjęcie: edytory


Ogromną część użytkowników Linuksa to przede wszystkim programiści, entuzjaści i ludzie dopiero zaczynają z Linuksem. Powszechnym oprogramowaniem potrzebują tych użytkowników, jest edytor tekstu do wyświetlania, zapisania lub edytowania kodu. W systemie Windows nie brakuje edytorów tekstu, a jeżeli uważasz, iż Linux jest inny, pomylisz się. Chociaż redaktorzy tekstu w Linux mogą nie być tak popularne ze względu na ogólną popularność Linuksa, wspomniane powyżej redaktorzy tekstu powinni być przyjemnością. Spójrzmy na niektóre z 10 najlepszych edytorów tekstu w Linux.

1. Visual Studio Code

Statystyka sugeruje, iż spośród 27 milionów programistów na całym świecie, kod Studio Visual Studio Microsoft jest używany przez 15 milionów. To wiele mówi o popularności kodu Studio Visual i wszystko ma związek z tym, ile oferuje pełne wrażenia. Na początek, VS Code jest Dostępne na prawie wszystkich platformach i obsługuje różne języki. Ponadto ma niekończące się opcje dostosowywania i wtyczki, aby poprawić Twoje wrażenia. Niezwykle łatwo jest skonfigurować i zdejmować ciężar ramion, aby bardziej skupić się na programowaniu i pozostawić resztę redaktorowi.

Vs kod to Całkowicie wolne i jest dostępny dla systemu Windows, Linux i Mac. Niektóre z godnych uwagi funkcji to podświetlenie składni, fragmenty, dopasowanie wspornika i wiele innych. Istnieje również rozszerzenie Github Copilot, które może ułatwić pisanie zbędnych części kodu dzięki tego Sugestie w stylu autootomplete I pomóż ci zaoszczędzić więcej czasu. Ogólnie rzecz biorąc, VS Code jest jednym z najlepszych edytorów tekstu dla Linuksa.

Prosscons
Universal najlepszy redaktor dla wszystkich języka Może być trochę przytłaczające dla początkujących
Kompleksowy wybór motywów i wtyczek
Tony funkcji, takie jak Składnia Autocomplete, kod AutoComplete itp.
Obsługuje wszystkie języki programowania

2. Kod Phoenix

Kod Phoenix, wcześniej wsporniki, sprzedaje się jako Redaktor stworzony do tworzenia stron internetowych. Jest wyposażony w funkcję o nazwie Live Preview. Pozwala twórcom stron internetowych zobaczyć zmiany na stronie internetowej, gdy piszą kod w edytorze. Teraz nie jest to coś przełomowego, ponieważ kod Visual Studio ma już rozszerzenie podglądu na żywo, które robi to samo. Ale kod Phoenix to wiele Prostsze i czystsze Edytor tekstu.

Poza tym kod Phoenix jest Całkowicie otwarte Więc wiesz, iż nie przyjmuje twoich danych. Jednak jego mocne strony są również jedną z jego słabości. Inni redaktorzy, tacy jak Code i Sublime, próbują być uniwersalnymi redaktorami kodu. Ale wyłączność opracowywania stron internetowych Phoenix Code ogranicza jego potencjał do znacznie większego projektu. Ogólnie rzecz biorąc, jeżeli jesteś deweloperem internetowym szukającym lekkiego edytora Linux, nie możesz się pomylić z kodem Phoneix.

Prosscons
Idealne dla początkujących w tworzeniu stron internetowych Ograniczone do tworzenia stron internetowych.
Podgląd na żywo jest fajny i przydatny Nie tak bogate w funkcje jak inni redaktorzy.
Proste i niezbyt przytłaczające
Obsługiwane na wielu platformach

3. Idea IntelliJ

IntelliJ Idea to doskonałe zintegrowane środowisko programistyczne dla Java i Kotlin. Służy Najlepiej, gdy jest używany do rozwoju Androida. To dlatego, iż daje to opcję od edytora, aby zainstalować system SDK z Androidem z urządzeniem wirtualnym. To powiedziawszy, możesz również użyć IntelliJ dla projektów początkujących Java lub Kotlin. Jest również z udziałem Dwa narzędzia automatyzacji o nazwie Maven i Gradle.

Jeśli wcześniej korzystałeś z Android Studio, możesz zauważyć, iż jego język projektowy jest podobny do Idea IntelliJ. To dlatego, iż Android Studio opiera się na Idea IntelliJ, ale ma także kilka dodatkowych funkcji, które sprawiają, iż jest to najlepszy zestaw na Android. jeżeli jednak Twoim celem końcowym jest kontynuowanie rozwoju Androida, sugerujemy rozpoczęcie od IntelliJ Idea, ponieważ jest daleko Mniej przytłaczające niż Android Studio. Jest dostępny dla systemu Windows, MacOS i Linux i jest jednym z najlepszych redaktorów, które możesz pobrać dla projektów opartych na Javie.

Prosscons
Bogate w funkcje i dwa narzędzia automatyzacji Może być konieczne wydanie gotówki, jeżeli potrzebujesz więcej funkcji
Zawiera opcję zainstalowania systemu Android SDK, aby gwałtownie rozpocząć
Bogate w funkcje i dwa narzędzia automatyzacji

4. Sublime Text

Jeśli szukasz przyjaznego dla użytkownika i estetycznego edytora tekstu, który nie jest VS Code, wysublimowany tekst jest dla Ciebie. Jest to darmowy edytor tekstu, do którego się przyzwyczaisz, nie wymaga czasu i jest prawdopodobnie jednym z najmniej przytłaczających edytorów tekstu dla początkujących rozpoczynających programowanie podróż. Obsługuje prawie wszystkie popularne języki programowania, ma takie funkcje takie jak kod autocomplete i podświetlenie składni, a co ważniejsze, Obsługuje wtyczki iż możesz zainstalować, aby poprawić ogólne wrażenia.

Poza tym jest dostępny na różnych platformach, w tym z systemem Windows, MacOS i większości dystrybucji Linux. Sublime Text jest całkowicie bezpłatny, ale bezpłatna wersja może często powiadomić Cię o zakupie licencji o wartości 99 USD za „dalsze użycie”. Wzniosły również używa renderowania GPUobsługuje krzem jabłkowy i ramię w Linux i ma wiele innych funkcji.

Prosscons
Kompleksowy wybór motywów i wtyczek Częste powiadomienia o zapłacenie 99 USD
Obsługuje większość języków programowania
Dostępne na większości platform

5. Builder

Builder to IDE wykonane specjalnie do budowania aplikacji GNOME. Chociaż jest to niszowy przypadek użycia, jeżeli jesteś kimś, kto chce zacząć od opracowywania aplikacji dla Linuksa, w szczególności aplikacji GTK 4 i GNOME, nie możemy wymyślić lepszej IDE niż konstruktor. Na początek, gdy tylko zainstalujesz konstruktor, zobaczysz listę wszystkich aplikacji Gnome, które znajdują się na twoim komputerze Gnome. jeżeli chcesz opracować jeden z nich, możesz Klonowe aplikacje i praca nad nowymi funkcjami.

Otrzymujesz również opcję tworzenia nowych aplikacji i włączenia kontroli wersji dzięki GIT, aby popchnąć projekt do GitHub od aplikacji. Aplikacja instaluje dla Ciebie SDK GNOME, a także zajmuje się kilkoma ważnymi rzeczami, abyś musiał zacząć od opracowywania aplikacji GNOME w krótkim czasie. Budowniczy jest Dostępne tylko w Linux I możesz pobrać go z repozytorium dystrybucji lub FlatPak.

Prosscons
Zbuduj aplikacje gnome w locie Nie Twój zwykły edytor kodu
Prosty język projektowy Obsługuje tylko kilka języków
Uwzględniono kontrolę wersji. Pchaj zmiany bezpośrednio przez git
Opracuj nowe projekty lub prace nad istniejącymi projektami GNOME

6. Edytor tekstu GNOME

To tutaj zapuszczamy się w redaktorów skierowanych do ogólnej publiczności. jeżeli jesteś w systemie Linux, w szczególności GNOME, ich wewnętrzny edytor tekstu nie powinien cię zawieść. Nie ma wiele do rozmowy o aplikacji, ponieważ jest ona dość podstawowa, ale otrzymujesz wszystkie niezbędne funkcje, takie jak inne motywy tekstowe, czcionki, skróty klawiaturyitd.

Przychodzi edytor tekstu GNOME wstępnie zainstalowane na wszystkich systemach systemowych opartych na GNOMEale możesz go również zainstalować na innych dystrybucjach Linux dzięki FlatPak.

Prosscons
Prosty i łatwy w użyciu Nie edytor kodu
W pewnym stopniu możliwe Brakuje funkcji
Dostępne w wielu repozytoriach

7. Kate

W przypadku edytora tekstu, który jest wyposażony w środowisko stacjonarne, Kate wyprzedza edytor tekstu Gnome i innych pakietowych redaktorów pod względem funkcji. Na początek może być używany zarówno przez publiczność ogólną, jak i programistów, ponieważ obsługuje różne języki programowania. Ma też Wbudowany terminalkarta diagnostyczna i Zakładka wyjściowa, aby śledzić tego, co dzieje się w twoim projekcie.

Poza tym ma również kilka wstępnie zainstalowanych tematów, jeżeli nie podoba ci się domyślny motyw, daje możliwość tego możliwości Utwórz wiele sesji jeżeli chcesz pracować nad wieloma projektami jednocześnie, a także masz wiele dostosowań, aby zmienić lokalizacje wielu elementów interfejsu użytkownika, aby lepiej dostosować Twoje potrzeby. Kate jest dostępna jako Flatpak i w repozytorium innych dystrybucji Linuksa.

Prosscons
Ma wbudowaną kontrolę wersji Nic
Dobry wybór tematów
Obsługuje tworzenie wielu sesji
Obsługuje większość języków programowania

8. VI

Redaktorzy tekstu terminali są przez cały czas popularni i kochani wśród mas i nie bez powodu. Dla osób, które uwielbiają nawigację w katalogach dzięki terminalu, łatwo jest to Otwórz plik bezpośrednio z terminala Zamiast ponownego nawigacji do pliku dzięki menedżera plików GUI, a następnie próba otwarcia pliku. Dlatego tworzenie nowego pliku lub dostęp do zawartości innych plików, edytorów tekstu, takich jak VI i Nano, zawsze mają Cię objęte.

Poza tym są szybkie i niezawodne. Jasne, tak mieć krzywą uczenia się (Jak nauka wyjścia z Vima na Linux) Ale kiedy je opanujesz, prawdopodobnie nie będziesz patrzeć na redaktorów tekstu GUI, chyba iż chcesz, aby środowisko programistyczne przeprowadziło wiele projektów programistycznych.

Chociaż ani edytor tekstu Nano, ani VI nie są dostępne w systemie Windows, możesz zainstalować podsystem Windows dla Linux, mieć Bash w systemie Windows i używać VI i Nano w systemie Windows.

Prosscons
Najlepsze do ogólnego użytkowania Ma krzywą uczenia się dla początkujących Linuksa
Szybka i łatwa nawigacja dzięki skrótów klawiatury
Głęboko zintegrowane z Linuksem

Wstępnie zainstalowane na Linux Distros

9. Geane

Geane jest lekkim edytorem dla systemu Windows, Mac i Linux, który ma wiele rzeczy. Po pierwsze, ponieważ jest lekki, możesz z niego skorzystać na maszynach o mniejszej liczbie zasobów systemowych i niektóre z najlepszych lekkich dystrybucji Linuksa. Poza tym jest dostosowywany, Obsługuje wtyczkii jest całkowicie open source. Jest dostępny na Flatub i repozytoria większości dystrybucji Linux.

IDE jest dostępny w ponad 40 językach i obsługuje Ponad 50 języków programowania. Chociaż najnowsza wersja edytora została wydana w październiku 2021 r., Redaktor jest przez cały czas aktywnie opracowywany, a nowa wersja powinna niedługo zostać wydana. Ogólnie Geany jest jednym z najlepszych lekkich identyfikatorów, których można użyć w Linux.

Prosscons
Obsługa ponad 50 języków programowania Niewiele wtyczek
Kompleksowy wybór motywów i wtyczek Nie dla zaawansowanych użytkowników
Światło i szybkie

10. Repl.it

Rep. To edytor tekstu online, którego nie chcielibyśmy przegapić na tej liście. Wszystko, co musisz zrobić, to zarejestrować się na koncie Google lub Github i możesz zacząć tworzyć repliaże (programy) w prawie każdym języku programowania. Sugerujemy jednak użycie repl. Jeśli lubisz kodowanie konkurencyjne Podobnie jak rozwiązywanie leetcode, ponieważ strona internetowa zapisuje wszystkie programy w chmurze, aby uzyskać dostęp do późniejszego.

Poza tym, jeżeli jesteś doświadczonym programistą, Repl.it ma nagrody. Ludzie publikują zadania i opisy, zapisują się na to samo i uzupełniają Otrzymuj punkty repl.. Rep Rep ma również takie narzędzia, jak GhostWriter, które pomagają automatycznie uzupełnić kod, wdrażać projekt oraz powłokę, konsolę i bazy danych, takie jak SQL i PostgreSQL, aby umożliwić szybkie przechowywanie danych. Ogólnie rzecz biorąc, jest to dość intuicyjny redaktor niezależnie od systemu operacyjnego.

Prosscons
Uniwersalny; odpowiednie dla wszystkich języka Zawsze potrzebuje aktywnego połączenia internetowego
Zapisuje pracę w chmurze Niezbyt szybki
Tony funkcji, takie jak Składnia Autocomplete, kod AutoComplete itp.
Obsługuje większość języków programowania

I to były jedne z najlepszych edytorów tekstu, których można użyć w Linux. Osobiście chciałbym bezsensownego edytora tekstu i użyłbym kodu VS, ale jeżeli dążysz do innego przypadku użycia, reszta redaktorów tekstu jest również świetna i mają swoje własne zalety i wady. Ponieważ Linux jest jedną z najlepszych platform dla programistów, ci redaktorzy tekstu powinni pomóc Ci stworzyć coś znaczącego i przenieść swoje umiejętności rozwojowe na nowe wyżyny.

Czy są jakieś redaktorzy tekstu, na które zasługujemy na to, aby być na tej liście? Daj nam znać w komentarzach.

Idź do oryginalnego materiału