Duża populacja użytkowników Linuksa to przede wszystkim programiści, entuzjaści i osoby, które dopiero rozpoczynają pracę z Linuksem. Jedną z najpopularniejszych aplikacji dla wszystkich w systemie Linux jest edytor tekstu. Teraz system Windows jest dostarczany z Notatnikiem i innymi edytorami tekstu innych firm, podobnie jak Linux. Różnica polega na tym, że ponieważ Linux nie jest zbyt popularny, edytory tekstu na platformie nie są zbyt dobrze rozpoznawane. Dlatego w tym artykule przyjrzyjmy się niektórym z 10 najlepszych edytorów tekstu w systemie Linux.

Spis treści

1. Visual Studio Code

Statystyki wskazują, że spośród 27 milionów programistów na świecie 15 milionów używa kodu Visual Studio firmy Microsoft. To wiele mówi o popularności Visual Studio Code i jest popularne z kilku dobrych powodów. Na początek można go zainstalować na dowolnej platformie, obsługuje większość popularnych języków programowania, ma nieskończone możliwości dostosowywania i istnieje mnóstwo wtyczek, które mogą pomóc Ci poprawić wrażenia, a nawet przenieść Twoje umiejętności na wyższy poziom.

VS Code jest całkowicie darmowy i dostępny dla systemów Windows, Linux i Mac. Niektóre z godnych uwagi funkcji VS Code to podświetlanie składni, fragmenty kodu, dopasowywanie nawiasów i inne. Istnieje również rozszerzenie GitHub Copilot, które może ułatwić pisanie zbędnych części kodu dzięki sugestiom w stylu autouzupełniania i pomóc zaoszczędzić więcej czasu. Ogólnie rzecz biorąc, VS Code jest jednym z najlepszych dostępnych edytorów tekstu dla systemu Linux.

ZaletyWadyUniwersalny, najlepszy edytor dla dowolnego języka Może być nieco przytłaczający dla początkującychObszerny wybór motywów i wtyczekMnóstwo funkcji, takich jak autouzupełnianie składni, autouzupełnianie kodu itp.Obsługuje wszystkie języki programowania

Wypróbuj Visual Studio Code

2. Brackets

Brackets reklamuje się jako edytor stworzony do tworzenia stron internetowych. Jest wyposażony w funkcję o nazwie Podgląd na żywo, która pozwala programistom stron internetowych zobaczyć zmiany na stronie internetowej podczas pisania kodu w edytorze. Nie jest to coś przełomowego, ponieważ kod programu Visual Studio ma już rozszerzenie podglądu na żywo, które umożliwia robienie tego samego, ale nawiasy to znacznie prostszy i czystszy edytor tekstu.

Poza tym Brackets jest całkowicie open source więc wiesz, że nie zabierze twoich danych. Jednak mocne strony Brackets są również jedną z jego słabości. Inne edytory, takie jak VS Code i Sublime, starają się być uniwersalnymi edytorami kodu, ale wyłączność Brackets dla twórców stron internetowych ogranicza jego potencjał do bycia znacznie większym projektem. Ogólnie rzecz biorąc, jeśli jesteś programistą internetowym szukającym lekkiego edytora dla systemu Linux, nie możesz się pomylić z nawiasami.

ZaletyWadyDoskonały dla początkujących w tworzeniu stron internetowych Ograniczony do tworzenia stron internetowych.Podgląd na żywo to fajna funkcjaNie tak bogaty w funkcje jak inne edytory.Prosty i niezbyt przytłaczającyObsługiwane na wielu platformach

Wypróbuj nawiasy kwadratowe

3. IntelliJ IDEA

IntelliJ IDEA to doskonałe zintegrowane środowisko programistyczne dla Javy i Kotlina. Najlepiej sprawdza się, gdy jest używany do programowania na Androida, ponieważ daje możliwość zainstalowania zestawu Android SDK bezpośrednio z poziomu edytora na urządzeniu wirtualnym. To powiedziawszy, możesz także użyć IntelliJ dla początkujących projektów Java lub Kotlin. Jest również wyposażony w dwa narzędzia do automatyzacji o nazwach Maven i Gradle.

Jeśli korzystałeś już wcześniej z Android Studio, możesz zauważyć, że jego język projektowania jest podobny do IntelliJ IDEA. To dlatego, że Android Studio jest oparte na IntelliJ IDEA, ale ma też kilka dodatkowych funkcji, które czynią go NAJLEPSZYM pakietem programistycznym dla Androida. Jeśli jednak Twoim celem końcowym jest rozwijanie Androida, sugerujemy rozpoczęcie od IntelliJ IDEA, ponieważ jest znacznie mniej przytłaczający niż Android Studio. IntelliJ IDEA jest dostępny dla systemów Windows, macOS i Linux i jest jednym z najlepszych edytorów tekstu, które można pobrać w systemie Linux dla projektów opartych na Javie.

ZawadyBogaty w funkcje i dwa narzędzia do automatyzacjiMoże być konieczne wyłożenie trochę gotówki, jeśli potrzebujesz więcej funkcji Zawiera opcję instalacji Android SDK, aby szybko rozpocząćBogaty w funkcje i dwa narzędzia do automatyzacjiWersja dla społeczności jest całkowicie darmowa

Wypróbuj IntelliJ IDEA

4. Sublime Text

Jeśli szukasz przyjaznego dla użytkownika i estetycznego edytora tekstu, który nie jest VS Code, Sublime Text jest dla Ciebie. Jest to darmowy edytor tekstu, do którego przyzwyczajenie się nie wymaga czasu i jest prawdopodobnie jednym z najmniej przytłaczających edytorów tekstu dla początkujących, którzy dopiero rozpoczynają swoją przygodę z programowaniem. Obsługuje prawie wszystkie popularne języki programowania, ma takie funkcje, jak autouzupełnianie kodu i podświetlanie składni, a co ważniejsze, obsługuje wtyczki, które można zainstalować, aby poprawić wrażenia.

Poza tym jest dostępny na różne platformy, w tym Windows, macOS i większość dystrybucji Linuksa. Sublime Text jest całkowicie darmowy, ale darmowa wersja może często ostrzegać o zakupie licencji o wartości 99 USD za „ciągłe użytkowanie”. Sublime wykorzystuje również renderowanie GPU, obsługuje Apple Silicon i ARM w systemie Linux i jest wyposażony w wiele funkcji, które sprawią, że Twoje wrażenia będą wspaniałe.

WadyWadySzeroki wybór motywów i wtyczek Często monituje o zapłacenie 99 USDSzeroki wybór motywów i wtyczekObsługuje większość języków programowaniaObsługuje większość języków programowaniaDostępne na większości platform

Wypróbuj Sublime Tekst

5. Builder

Builder to IDE stworzone specjalnie do tworzenia aplikacji GNOME. Chociaż jest to niszowy przypadek użycia, jeśli jesteś kimś, kto chce zacząć tworzyć aplikacje dla systemu Linux, w szczególności aplikacje GTK 4 i GNOME, nie możemy wymyślić lepszego IDE niż Builder. Na początek, gdy tylko zainstalujesz Builder, zobaczysz listę wszystkich aplikacji GNOME, które znajdują się na twoim pulpicie GNOME. Jeśli chcesz opracować jedną z nich, możesz sklonować aplikacje i rozpocząć pracę nad nowymi funkcjami.

Dostajesz także opcję tworzenia nowych aplikacji i włączania kontroli wersji w Git, aby przekazać projekt do GitHub bezpośrednio z aplikacji. Aplikacja instaluje dla ciebie pakiety SDK GNOME, a także zajmuje się kilkoma ważnymi rzeczami, dzięki czemu możesz szybko rozpocząć tworzenie aplikacji GNOME. Builder jest dostępny tylko w systemie Linux i można go pobrać z repozytorium swojej dystrybucji lub z Flatpak.

ZaletyTworzenie aplikacji GNOME w locieNie zwykły edytor koduProsty język projektowaniaObsługuje tylko kilka językówDołączona kontrola wersji. Wprowadzaj zmiany bezpośrednio przez GitOpracuj nowe projekty lub pracuj nad istniejącymi projektami GNOME

Wypróbuj Buildera

6. Edytor tekstu GNOME

W tym miejscu zapuszczamy się w edytory skierowane do ogółu odbiorców. Jeśli używasz Linuksa, a konkretnie GNOME, ich wewnętrzny edytor tekstu nie powinien Cię zawieść. Nie ma wiele do powiedzenia na temat aplikacji, ponieważ jest dość podstawowa, ale masz wszystkie niezbędne funkcje, takie jak różne motywy tekstowe, czcionki, skróty klawiaturowe itp. Edytor tekstu GNOME jest preinstalowany we wszystkich systemach operacyjnych opartych na GNOME, ale ty można go również zainstalować w innych dystrybucjach Linuksa za pomocą Flatpak.

ZawadyProsty i łatwy w użyciu Nie jest edytorem kodu Możliwość dostosowania w pewnym stopniu Brakuje funkcjiDostępny w wielu repozytoriach

Wypróbuj Edytor tekstu GNOME

7. Kate

Jako edytor tekstu dostarczany ze środowiskiem komputerowym, Kate znacznie wyprzedza Edytor tekstu GNOME i inne dołączone edytory pod względem funkcji. Na początek może być używany zarówno przez ogół odbiorców, jak i programistów, ponieważ obsługuje różne języki programowania. Ma również wbudowany terminal, kartę diagnostyczną i kartę wyjściową, aby śledzić, co dzieje się w twoim projekcie.

Poza tym jest również wyposażony w kilka preinstalowanych motywów, jeśli nie podoba Ci się domyślny motyw, daje możliwość tworzenia wielu sesji, jeśli chcesz pracować nad wieloma projektami jednocześnie, a także ma wiele dostosowań zmienić lokalizację wielu elementów interfejsu użytkownika, aby lepiej dopasować je do swoich potrzeb. Kate jest dostępna jako Flatpak oraz w repozytoriach innych dystrybucji Linuksa.

ZaletyMa wbudowaną kontrolę wersji BrakDobry wybór motywówObsługuje tworzenie wielu sesji Obsługuje większość języków programowania

Wypróbuj Kate

8. Vi

Terminalowe edytory tekstu są nadal popularne i kochane przez masy i nie bez powodu. Dla osób, które uwielbiają nawigować po katalogach za pomocą terminala, łatwo jest otworzyć plik bezpośrednio z terminala, zamiast ponownie przechodzić do pliku za pomocą menedżera plików GUI, a następnie próbować otworzyć plik. Dlatego niezależnie od tego, czy tworzysz nowy plik, czy uzyskujesz dostęp do zawartości innych plików, edytory tekstu, takie jak Vi i Nano, zawsze Cię obejmują.

Poza tym są szybkie i niezawodne. Jasne, mają krzywą uczenia się (jak uczenie się, jak wyjść z Vima w Linuksie), ale kiedy już je opanujesz, prawdopodobnie nie spojrzysz na edytory tekstu GUI, chyba że chcesz, aby środowisko programistyczne realizował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 systemu Linux, mieć Bash w systemie Windows i używać Vi i Nano w systemie Windows.

WadyWadyNajlepszy do ogólnego użytkuŁatwa nauka dla początkujących użytkowników LinuksaSzybka i łatwa nawigacja za pomocą skrótów klawiaturowychGłęboko zintegrowana z Linuksem

Wstępna instalacja w dystrybucjach Linuksa

9. Geany

Geany to lekki edytor dla systemów Windows, Mac i Linux, który wiele rzeczy robi dobrze. Po pierwsze, ponieważ jest lekki, można go używać na komputerach z mniejszą ilością zasobów systemowych z jednymi z najlepszych lekkich dystrybucji Linuksa. Poza tym jest konfigurowalny, obsługuje wtyczki i jest całkowicie open-source. Jest dostępny na Flathub i repozytoriach większości dystrybucji Linuksa.

Środowisko IDE jest dostępne 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., edytor jest nadal aktywnie rozwijany i wkrótce powinna zostać wydana nowa wersja. Ogólnie rzecz biorąc, Geany jest jednym z najlepszych lekkich IDE, których można używać w systemie Linux.

WadyWadyObsługa ponad 50 języków programowaniaNiewiele wtyczekSzeroki wybór motywów i wtyczekNie dla zaawansowanych użytkownikówŁatwy i szybki

Wypróbuj Geany

10. Repl.it

Repl.it to internetowy edytor tekstu, którego nie chcielibyśmy przegapić na tej liście. Wszystko, co musisz zrobić, to zarejestrować się za pomocą konta Google lub GitHub i możesz zacząć tworzyć Repls (Programy) w prawie każdym języku programowania. Sugerujemy jednak użycie Repl.it, jeśli zajmujesz się konkurencyjnym kodowaniem, takim jak rozwiązywanie Leetcode, ponieważ witryna zapisuje wszystkie twoje programy w chmurze, aby uzyskać do nich dostęp później.

Poza tym, jeśli jesteś doświadczonym programistą, Repl.it ma nagrody. Ludzie publikują zadania i opisy, rejestrują się w nich i wykonują je, aby otrzymać punkty Repl i pieniądze. Repl ma również narzędzia, takie jak Ghostwriter, który pomaga automatycznie uzupełniać kod, Git do wdrażania projektu oraz powłokę, konsolę i bazy danych, takie jak SQL i PostgreSQL, które umożliwiają szybkie przechowywanie danych. Ogólnie rzecz biorąc, jest to całkiem intuicyjny edytor niezależnie od systemu operacyjnego, z którego korzystasz.

WadyUniwersalny, najlepszy edytor dla dowolnego języka Zawsze wymaga aktywnego połączenia z Internetem Zapisuje Twoją pracę w chmurze Niezbyt szybko Mnóstwo funkcji, takich jak autouzupełnianie składni, autouzupełnianie kodu, itp. Obsługuje większość języków programowania

Odwiedź Repl.it

Zostaw komentarz

W grze Redfall, mieszance niedopracowanej, słynnej formuły Arkane, jest kilka wątpliwych wyborów projektowych. Uwielbiam gry stworzone przez Arkane Studios, a Dishonored stało się tytułem, do którego wracam od czasu do czasu ze względu na jego wyjątkową rozgrywkę. I […]

Monitor BenQ PD2706UA jest tutaj i jest wyposażony we wszystkie dzwonki i gwizdki, które docenią użytkownicy produktywni. Rozdzielczość 4K, fabrycznie skalibrowane kolory, 27-calowy panel, ergonomiczna podstawa, którą można łatwo regulować i nie tylko. Ma wiele […]

Minecraft Legends to gra, która wzbudziła moje zainteresowanie swoją pierwotną premierą w zeszłym roku. Ale przyznam, że nie śledziłem aktywnie gry, dopóki nie zbliżyliśmy się do jej oficjalnej premiery. W końcu moja ukochana […]

Categories: IT Info