10 Best Text Editors for Linux You Must Try in 2025

blank
Przez
Jugo Mobile
Jugo Mobile to platforma poświęcona wysokiej jakości treściom z zakresu gier, sportu i technologii. Odkrywaj najwyższej klasy materiały, nawiązuj kontakt z innymi pasjonatami i ekspertami. Poznaj...
13 min czytania

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śli uważasz, że 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, że 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.

Kod Studio Visual z otwartym projektem w Linux

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 za pomocą 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 każdego 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.

Kod Phoenix działający na Fedorze z przykładowym projektem

Poza tym kod Phoenix jest Całkowicie otwarte Więc wiesz, że 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śli 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, że 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.

Intellij Idea Community Edition z Project Open

Jeśli wcześniej korzystałeś z Android Studio, możesz zauważyć, że jego język projektowy jest podobny do Idea IntelliJ. To dlatego, że Android Studio opiera się na Idea IntelliJ, ale ma także kilka dodatkowych funkcji, które sprawiają, że jest to najlepszy zestaw na Android. Jeśli 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śli potrzebujesz więcej funkcji
Zawiera opcję zainstalowania systemu Android SDK, aby szybko 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 że możesz zainstalować, aby poprawić ogólne wrażenia.

Sublime Text Editor pusty na Linux

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śli 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śli chcesz opracować jeden z nich, możesz Klonowe aplikacje i praca nad nowymi funkcjami.

Aplikacja Gnome Builder z projektami

Otrzymujesz również opcję tworzenia nowych aplikacji i włączenia kontroli wersji za pomocą 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śli 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.

Edytor tekstu GNOME pusty

Przychodzi edytor tekstu GNOME wstępnie zainstalowane na wszystkich systemach systemowych opartych na GNOMEale możesz go również zainstalować na innych dystrybucjach Linux za pomocą 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.

Kate Editor KDE z otwartym projektem

Poza tym ma również kilka wstępnie zainstalowanych tematów, jeśli nie podoba ci się domyślny motyw, daje możliwość tego możliwości Utwórz wiele sesji Jeśli 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ą nadal popularni i kochani wśród mas i nie bez powodu. Dla osób, które uwielbiają nawigację w katalogach za pomocą terminalu, łatwo jest to Otwórz plik bezpośrednio z terminala Zamiast ponownego nawigacji do pliku za pomocą 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.

Vi

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 że 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 za pomocą 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.

Edytor tekstu Geane Gnome z pustym projektem

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 nadal aktywnie opracowywany, a nowa wersja powinna wkrótce 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.

Replit

Poza tym, jeśli 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 każdego 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śli 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.

OTAGOWANO:
Udostępnij ten artykuł
Obserwuj
Jugo Mobile to platforma poświęcona wysokiej jakości treściom z zakresu gier, sportu i technologii. Odkrywaj najwyższej klasy materiały, nawiązuj kontakt z innymi pasjonatami i ekspertami. Poznaj najnowsze trendy i innowacje w naszej dynamicznej społeczności. Dołącz do nas i doświadcz przyszłości już dziś!