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