27 najlepszych IDE dla programowania C/C ++ lub edytorów kodów źródłowych w Linux

27 najlepszych IDE dla programowania C/C ++ lub edytorów kodów źródłowych w Linux

C++, przedłużenie dobrze znanego C Język to doskonały, potężny i ogólny język programowania, który oferuje nowoczesne i ogólne funkcje programowania do opracowywania aplikacji na dużą skalę, od gier wideo, wyszukiwarek, innych oprogramowania komputerowego po systemy operacyjne.

C++ jest wysoce niezawodny, a także umożliwia manipulację pamięcią na niskim poziomie dla bardziej zaawansowanych wymagań programowania.

Najlepsze edytory Linux IDE lub edytory kodu źródłowego

Istnieje kilku edytorów tekstu, których programiści mogą użyć do pisania C/c++ Kod, ale IDE przyszło oferować kompleksowe udogodnienia i komponenty dla łatwego i idealnego programowania.

[Możesz także polubił: 23 najlepszych edytorów tekstu open source (GUI + CLI) dla Linux]

W tym artykule przyjrzymy się niektórym z najlepszych IDE, które można znaleźć na platformie Linux C++ lub jakikolwiek inny język programowania.

1. NetBeans dla rozwoju C/C ++

NetBeans to bezpłatny, open source i popularny międzyplatform IDE Do C/c++ i wiele innych języków programowania. Jest w pełni rozszerzalny przy użyciu wtyczek opracowanych przez społeczność.

NetBeans zawiera typy projektów i szablony dla C/C ++ i możesz tworzyć aplikacje za pomocą bibliotek statycznych i dynamicznych. Dodatkowo możesz ponownie wykorzystać istniejący kod, aby utworzyć swoje projekty, a także użyć funkcji przeciągania i upuść, aby zaimportować pliki binarne do niej, aby tworzyć aplikacje z podłoża.

Spójrzmy na niektóre z jego funkcji:

  • Edytor C/C ++ jest dobrze zintegrowany z narzędziem debugera GNU GNU GNU GNU.
  • Obsługa pomocy kodowej
  • Obsługa C ++ 11
  • Utwórz i uruchom testy C/C ++ od wewnątrz
  • Obsługa zestawu narzędzi QT
  • Obsługa automatycznego opakowania skompilowanej aplikacji do .smoła, .zamek błyskawiczny, i wiele innych plików archiwów
  • Obsługa wielu kompilatorów, takich jak GNU, Clang/LLVM, Cygwin, Oracle Solaris Studio i Mingw
  • Wsparcie dla zdalnego rozwoju
  • Nawigacja plików
  • Kontrola źródła
NetBeans IDE dla programowania C ++

2. Kod :: bloki

Kod :: bloki jest bezpłatnym, wysoce rozszerzalnym i konfigurowalnym, platformą krzyżową C ++ IDE Zbudowany, aby zaoferować użytkownikom najbardziej wymagane i idealne funkcje. Zapewnia spójny interfejs użytkownika i czuje.

A co najważniejsze, możesz rozszerzyć jego funkcjonalność, używając wtyczek opracowanych przez użytkowników, niektóre wtyczki są częścią Kod :: bloki Wydanie, a wielu nie jest napisane przez poszczególnych użytkowników, a nie częścią zespołu programistów kodu ::.

Jego funkcje są podzielone na funkcje kompilatora, debuggera i interfejsu, a obejmują one:

  • Obsługa wielu kompilatorów, w tym GCC, Clang, Borland C ++ 5.5, Digital Mars plus wiele innych
  • Bardzo szybko, nie ma potrzeby makefiles
  • Projekty wielu celów
  • Obszar roboczy, który wspiera łączenie projektów
  • Interfejsy GNU GDB
  • Obsługa pełnych punktów przerwania, w tym punktów przerwania kodu, punktów przerwania danych, warunków przerwania oraz wielu innych
    Wyświetl funkcje lokalne symbole i argumenty
  • Niestandardowy zrzut pamięci i podświetlenie składni
  • Dostosowywany i rozszerzalny interfejs plus wiele innych funkcji, w tym te dodane przez wtyczki zbudowane przez użytkowników
CodeBlocchs IDE dla programowania C ++

3. Eclipse CDT (narzędzia do rozwoju C/C ++)

Eclipse to znany open source, międzyplatformowy IDE na arenie programowania. Oferuje użytkownikom doskonały GUI z obsługą funkcji przeciągania i upuszczania dla łatwego układania elementów interfejsu.

Eclipse CDT to projekt oparty na pierwotnej platformie Eclipse i zapewnia w pełni funkcjonalne IDE C/C ++ z następującymi funkcjami:

  • Wspiera tworzenie projektu.
  • Zarządzana kompilacja dla różnych narzędzi.
  • Standardowe tworzenie kompilacji.
  • Nawigacja źródłowa.
  • Kilka narzędzi wiedzy, takich jak wykres wywołania, hierarchia typu, wbudowana przeglądarka, przeglądarka makro definicja.
  • Edytor kodu z obsługą podświetlania składni.
  • Obsługa składania i nawigacji hiperłącza.
  • Refaktoryzacja kodu źródłowego plus generowanie kodu.
  • Narzędzia do debugowania wizualnego, takie jak pamięć, rejestry.
  • Widzowie demontażu i wiele innych.
Eclipse IDE dla Linux

4. Codelite IDE

Codelite to również bezpłatny, open source, międzyplatformowy IDE zaprojektowany i zbudowany specjalnie dla C/C ++, JavaScript (węzeł.JS) i programowanie PHP.

Niektóre z jego głównych funkcji obejmują:

  • Ukończenie kodu i oferuje dwa silniki ukończenia kodu.
  • Obsługuje kilka kompilatorów, w tym GCC, Clang/VC++.
  • Wyświetla błędy jako glosariusz kodu.
  • Kliknij błędy za pomocą zakładki kompilacji.
  • Wsparcie dla debugera nowej generacji LLDB.
  • Wsparcie GDB.
  • Wsparcie dla refaktoryzacji.
  • Nawigacja kodu.
  • Zdalny rozwój przy użyciu wbudowanego SFTP.
  • Wtyczki sterujące źródłem.
  • Narzędzie RAD (Rapid Application Development) do opracowywania aplikacji opartych na WXWidgets oraz wiele innych funkcji.
Kodelite IDE dla Linux

5. Redaktor Bluefish

Bluefish jest czymś więcej niż zwykłym edytorem, jest lekkim, szybkim edytorem, który oferuje programistom IDE Funkcje do tworzenia stron internetowych, pisania skryptów i kodu oprogramowania. Jest to wieloplatformowe, uruchomione w Linux, Mac OSX, FreeBSD, OpenBSD, Solaris i Windows, a także obsługuje wiele języków programowania, w tym C/C++.

[Może się również polubił: Najlepsze alternatywy Notatnika ++ dla Linux]

Jest bogaty w funkcje, w tym te wymienione poniżej:

  • Wiele dokumentów interfejs.
  • Obsługuje rekurencyjne otwarcie plików na podstawie wzorców nazwy pliku lub wzorców treści.
  • Oferuje bardzo potężne wyszukiwanie i zastąpienie funkcjonalności.
  • Snippet Pasek boczny.
  • Obsługa integracji własnych filtrów zewnętrznych, dokumentów rur za pomocą poleceń takich jak AWK, SED, sortowanie plus scenariusze niestandardowe.
  • Obsługuje edycję pełnego ekranu.
  • Przesyłanie witryny i downloader.
  • Wiele obsługi kodowania i wiele innych funkcji.
Bluefish IDE Editor dla Linux

6. Wsporniki Edytor kodu

Wsporniki to nowoczesny i open source edytor tekstu zaprojektowany specjalnie do projektowania i tworzenia stron internetowych. Jest wysoce rozszerzalny za pośrednictwem wtyczek, dlatego programiści C/C ++ mogą go używać, instalując rozszerzenie C/C ++/CORSEVE-C PAKIET, ten pakiet został zaprojektowany w celu poprawy pisania kodu C/C ++ i oferowania funkcji podobnych do IDE.

Edytor kodu wsporników dla Linux

7. Edytor kodu atomowego

Atom to także nowoczesny, open source, wieloplatformowy edytor tekstu, który może działać w systemie Linux, Windows lub Mac OS X. Można go również zhakować do swojej bazy, dlatego użytkownicy mogą go dostosować, aby sprostać wymaganiom dotyczącym pisania kodu.

Jest w pełni przedstawiony, a niektóre z jego głównych funkcji obejmują:

  • Wbudowany menedżer pakietów.
  • Inteligentne automatyczne uzupełnienie.
  • Wbudowana przeglądarka plików.
  • Znajdź i zastąp funkcjonalność i wiele innych.
Edytor kodu atomowego dla Linux

[Może się również polubił: Atom - edytor tekstu i kodu źródłowego dla Linux]

8. Sublime Text Editor

Sublime Text to dobrze zdefiniowany, wieloplatformowy edytor tekstu zaprojektowany i opracowany dla kodu, znaczników i prozy. Możesz go użyć do pisania kodu C/C ++ i oferuje świetny interfejs użytkownika.

Lista funkcji obejmuje:

  • Wiele selekcji
  • Paleta dowodzenia
  • Geto cokolwiek funkcjonalności
  • Tryb wolny od rozproszenia
  • Edycja podzielona
  • Natychmiastowe obsługa przełączania projektu
  • Wysoce konfigurowalne
  • Obsługa interfejsu API wtyczki oparta na Python i inne małe funkcje
Sublime Code Editor dla Linux

[Możesz także polubować: Jak zainstalować i używać Sublime Text Editor w Linux]

9. Jetbrains Clion

Clion jest nie wolnym, potężnym i międzyplatformowym IDE dla programowania C/C ++. Jest to w pełni zintegrowane środowisko programistyczne C/C ++ dla programistów, zapewniające CMake jako model projektu, osadzone okno terminalu i podejście zorientowane na klawiaturę do pisania kodu.

Oferuje także inteligentny i nowoczesny edytor kodów oraz wiele bardziej ekscytujących funkcji, aby umożliwić idealne środowisko pisania kodu, a funkcje te obejmują:

  • Obsługuje kilka języków innych niż c/c++
  • Łatwa nawigacja do deklaracji symboli lub użycie kontekstu
  • Generowanie kodu i refaktoryzacja
  • Dostosowywanie edytora
  • Analiza kodu w locie
  • Zintegrowany debugger kodu
  • Obsługuje GIT, Subversion, Mercurial, CVS, Perforce (przez wtyczkę) i TFS
  • Bezproblemowo integruje się z Google Test Frameworks
  • Obsługa edytora tekstu VIM za pośrednictwem wtyczki VIM-emulacji
Jetbrains Clion IDE

10. Edytor kodu Visual Studio Microsoft

Studio Visual jest bogatym, w pełni zintegrowanym, międzyplatformowym środowiskiem programistycznym, które działa w systemie Linux, Windows i Mac OS X. Niedawno został open source dla użytkowników Linux i ma na nowo zdefiniowaną edycję kodu, oferując użytkownikom każde narzędzie potrzebne do budowania każdej aplikacji dla wielu platform, w tym systemu Windows, Android, iOS i sieci.

Jest pełen funkcji, z funkcjami sklasyfikowanymi w ramach tworzenia aplikacji, zarządzania cyklem życia aplikacji oraz rozszerzeniem funkcji. Możesz przeczytać kompleksową listę funkcji ze strony internetowej Visual Studio.

Edytor kodu Visual Studio

[Może się również spodobać: Jak zainstalować kod Visual Studio w Linux]

11. Kdevelop

Kdevelop to tylko kolejny darmowy, open source i międzyplatformowy IDE, który działa na systemie Linux, Solaris, FreeBSD, Windows, Mac OSX i innych systemach operacyjnych podobnych do UNIX. Opiera się na bibliotekach KDEVPlatform, KDE i QT. KDevelop jest wysoce rozszerzalny za pomocą wtyczek i bogatych w funkcje z następującymi znaczącymi funkcjami:

  • Obsługa wtyczki C/C ++ na bazie Clanga
  • Obsługa migracji konfiguracji KDE 4
  • Odrodzenie obsługi wtyczki Oketa
  • Obsługa różnych edycji linii w różnych widokach i wtyczkach
  • Obsługa widoku GREP i używa widżetu do oszczędzania pionowej przestrzeni plus wiele innych
KDEVOLD IDE Redaktor

12. Geane Ide

Geane jest bezpłatnym, szybkim, lekkim i międzyplatformowym IDE opracowanym do pracy z kilkoma zależnościami, a także działa niezależnie od popularnych komputerów stacjonarnych Linux, takich jak Gnome i KDE. Wymaga bibliotek GTK2 do funkcjonalności.

Lista funkcji składa się z następujących czynności:

  • Obsługa podświetlania składni
  • Składanie kodu
  • Wskazówki dotyczące połączeń
  • Nazwa symboli Auto-komplecja
  • Listy symboli
  • Nawigacja kodu
  • Proste narzędzie do zarządzania projektami
  • Wbudowany system do kompilacji i uruchamiania kodu użytkowników
  • Rozszerzalne przez wtyczki
Geane Ide dla Linux

13. Anjuta Devstudio

Anjuta Devstudio to proste gnom, ale potężne studio programistyczne, które obsługuje kilka języków programowania, w tym C/C++.

Oferuje zaawansowane narzędzia do programowania, takie jak zarządzanie projektami, projektant GUI, interaktywny debugger, kreator aplikacji, edytor źródeł, kontrola wersji oraz wiele innych obiektów. Dodatkowo, zgodnie z powyższymi funkcjami, Anjuta Devstudio ma również inne świetne funkcje IDE i obejmują one:

  • Prosty interfejs użytkownika
  • Rozszerzalne wtyczki
  • Zintegrowana polana na rozwój interfejsu użytkownika Wysiwyg
  • Czarodzieje i szablony projektu
  • Zintegrowany debugger GDB
  • Wbudowany menedżer plików
  • Zintegrowane DevHelp do pomocy w programowaniu wrażliwym na kontekst
  • Edytor kodu źródłowego z takimi funkcjami, jak podświetlenie składni, inteligentne wcięcie, automatyczne indentacja, składanie/ukrywanie kodu, powiększenie tekstu oraz wiele innych
Anjuta Devstudio dla Linux

14. Studio programowania GNAT

Studio programowania GNAT jest bezpłatnym łatwym w użyciu IDE zaprojektowanym i opracowanym do ujednolicenia interakcji między programistą a jego kodem i oprogramowaniem.

Zbudowany do idealnego programowania poprzez ułatwianie nawigacji źródłowej przy jednoczesnym podkreśleniu ważnych sekcji i pomysłów programu. Został również zaprojektowany, aby oferować wysoki poziom komfortowania programowania, umożliwiając użytkownikom opracowanie kompleksowych systemów z ziemi.

Jest bogaty w funkcje z następującymi funkcjami:

  • Intuicyjny interfejs użytkownika
  • Przyjazny dla programistów
  • Wielojęzyczne i wieloplatformowe
  • Elastyczne MDI (interfejs wielu dokumentów)
  • Wysoce konfigurowalne
  • W pełni rozszerzalne z preferowanymi narzędziami
Studio programowania GNAT

15. Qt twórca

QT Creator to bezpłatny, wieloplatformowy IDE zaprojektowany do tworzenia podłączonych urządzeń, interfejsów użytkowe i aplikacji. QT Creator umożliwia użytkownikom więcej tworzenia niż faktyczne kodowanie aplikacji.

Można go używać do tworzenia aplikacji mobilnych i komputerowych, a także podłączonych urządzeń wbudowanych.

Niektóre z jego funkcji obejmują:

  • Wyrafinowany edytor kodu
  • Obsługa kontroli wersji
  • Narzędzia do zarządzania projektami i kompilacji
  • Obsługa wielu ekranów i wieloplatformowych w celu łatwego przełączania między celami kompilacji oraz o wiele więcej
QT Creator dla Linux

16. Redaktor Emacs

Emacs jest darmowym, mocnym, wysoce rozszerzalnym i konfigurowalnym, edytorem tekstu międzyplatformowego, którego można użyć w Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Windows i Mac OS X.

Rdzeń Emacs jest także tłumaczem dla Emacs Lisp który jest językiem w języku programowania LISP. Od tego czasu najnowszą wersją GNU Emacs jest wersja 27.2 oraz podstawowe i godne uwagi cechy EMAC obejmują:

  • Tryby edycji świadomości treści
  • Pełne wsparcie Unicode
  • Wysoce konfigurowalne za pomocą kodu LISP GUI lub EMACS
  • System pakowania do pobierania i instalowania rozszerzeń
  • Ekosystem funkcjonalności poza normalną edycją tekstu, w tym planista projektu, poczta, kalendarz i remisa nowości i wiele innych
  • Pełna wbudowana dokumentacja plus samouczki użytkownika i wiele innych
Edytor EMACS dla Linux

17. Slickedit

Slickedit (wcześniej Wizualna gładka) to wielokrotnie nagradzane komercyjne międzyplatformowe IDE utworzone, aby umożliwić programistom możliwość kodowania na 7 platformach w 40 językach. Szanowany za bogaty w funkcje zestaw narzędzi programistycznych, SlickEdit pozwala użytkownikom szybciej kodować z pełną kontrolą nad środowiskiem.

Jego funkcje obejmują:

  • Dynamiczne różnicowanie za pomocą diffzilla
  • Rozszerzenie składni
  • Szablony kodu
  • autouzupełnienie
  • Niestandardowe skróty do pisania z aliasami
  • Rozszerzenia funkcjonalności za pomocą Slick-C Macro Language
  • Konfigurowalne paski narzędzi, operacje myszy, menu i kluczowe powiązania
  • Wsparcie dla Perla, Pythona, XML, Ruby, Cobol, Groovy itp.
Slickedit - kod źródłowy i edytor tekstu

18. Lazarus IDE

Lazarus IDE to bezpłatny i open source Pascal wizualny Zintegrowane środowisko programistyczne stworzone, aby zapewnić programistom Darmowy kompilator Pascal do szybkiego opracowywania aplikacji. Jest bezpłatny do budowania wszystkiego, w tym E.G. oprogramowanie, gry, przeglądarki plików, oprogramowanie do edycji grafiki itp. niezależnie od tego, czy będą wolne, czy komercyjne.

Najważniejsze elementy funkcji obejmują:

  • Graficzny projektant formy
  • 100% wolność, ponieważ jest to open source
  • Przeciągnij i upuść wsparcie
  • Zawiera ponad 200 komponentów
  • Obsługa kilku ram
  • Wbudowany konwerter kodu Delphi
  • Ogromna przyjazna społeczność profesjonalistów, hobbystów, naukowców, studentów itp.
Lazarus IDE

19. Monodevelop

Monodevelop to międzyplatformowy i open source IDE opracowany przez Xamarin do budowania aplikacji stacjonarnych internetowych i międzyplatformowych z głównym naciskiem na projekty korzystające z mono i .Internet ramy. Ma czysty, nowoczesny interfejs użytkownika z obsługą rozszerzeń i kilka języków bezpośrednio po wyjęciu z pudełka.

Najważniejsze elementy funkcji Monodevelop obejmują:

  • 100% darmowych i open source
  • Projektant GTK GUI
  • Zaawansowana edycja tekstu
  • Konfigurowalny bench roboczy
  • Wsparcie wielojęzyczne e.G. C#, F#, Vala, Visual Basic .Netto itp.
  • ŻMIJA.INTERNET
  • Testowanie jednostkowe, lokalizacja, opakowanie i wdrażanie itp.
  • Zintegrowany debugger
Monodevelop IDE dla programowania C

20. Gambas

Gambas to potężna platforma środowiska programistycznego bezpłatnego i open source oparta na podstawowym interpreterie z rozszerzeniami obiektów podobnych do tych w Visual Basic. Aby znacznie poprawić swoją użyteczność i ustawić swoich programistów na kilka dodatków w rurociągu, takich jak ulepszony komponent internetowy, komponent wykres.

Wśród kilku aktualnych elementów jest:

  • Kompilator Just-in-Time
  • Deklarowane zmienne lokalne z dowolnego miejsca w ciele funkcji
  • Gładka przewijanie animacji
  • Plac zabaw Gambas
  • Kompilacja JIT w tle
  • Wsparcie dla architektur PowerPC64 i ARM64
  • Wbudowane wsparcie git
  • Automatyczne zamknięcie aparatów ortodontycznych, znaczników, sznurków i wsporników
  • Okno dialogowe wkładania znaków specjalnych
Gambas IDE Redaktor

21. Eric Python Ide

Eric Python IDE to w pełni funkcjonalny Python IDE napisany w Pythonie na podstawie zestawu narzędzi QT UI do integracji z Scyntilla Editor Control. Jest przeznaczony do użytku zarówno przez początkujących programistów, jak i profesjonalnych programistów, i zawiera system wtyczek, który umożliwia użytkownikom łatwe rozszerzenie swojej funkcjonalności.

Jego cechy funkcji obejmują:

  • 100% darmowych i open source
  • 2 samouczki dla początkujących - aplikacja parseru i mini przeglądarki
  • Zintegrowana przeglądarka internetowa
  • Interfejs dokumentacji źródłowej
  • Czarodziej do wyrażeń regularnych Python
  • Importuj schemat modułu graficznego
  • Wbudowany edytor ikon, narzędzie z ekranu, kratę różnicową
  • Repozytorium wtyczek
  • Kod autocomplete, składanie
  • Konfigurowalne podświetlenie składni i układ okna
  • Dopasowanie klamry
Eric Python Ide

22. Redaktor Pythona Stani

Stani's Python Editor to międzyplatform IDE do programowania Pythona. Został opracowany przez Stani Michiels Zaoferowanie programistom Python bezpłatne IDE zdolne do połączeń, auto-indentacja, PyCrust Shell, Indeks źródłowy, obsługa miksera itp. Używa prostego interfejsu użytkownika z układami i obsługą integracji dla kilku narzędzi.

Funkcje edytora Pythona Stani obejmują:

  • Kolorowanie i podświetlenie składni
  • Przeglądarka UML
  • Skorupa pycrust
  • Przeglądarki plików
  • Przeciągnij i upuść wsparcie
  • Wsparcie miksera
  • PyChecker i Kiki
  • wxglade od razu po pudełku
  • Automatyczne wcięcie i ukończenie
Redaktor Stanis Python

23. BOA CONSTRUCTOR

BOA Constructor to prosty darmowy Python IDE i WXPYTHON GUI Builder dla systemów operacyjnych Linux, Windows i Mac. Oferuje użytkowników z obsługą ZOPE do tworzenia i edytowania obiektów, tworzenie i manipulacje wizualne, tworzenie i edycja właściwości od inspektora itp.

Najważniejsze elementy funkcji obejmują:

  • Inspektor obiektu
  • Układ zakładki
  • A WXPython Gui Builder
  • Wsparcie ZOPE
  • Zaawansowana debugger i zintegrowana pomoc
  • Hierarchie dziedzictwa
  • Składanie kodu
  • Debugowanie skryptu Pythona
Boa Constructor Python Ide

24. Graviton

Graviton to bezpłatny i open source minimalistyczny edytor kodu źródłowego zbudowany z naciskiem na szybkość, możliwość dostosowywania i narzędzia, które zwiększają wydajność dla systemu Windows, Linux i MacOS. Posiada konfigurowalny interfejs użytkownika z kolorowymi ikonami, podświetlenie składni, auto-indentacja itp.

Funkcje Gravitona obejmują:

  • 100% darmowych i open source
  • Minimalistyczny, bez bałaganu interfejsu użytkownika
  • Dostosowanie przy użyciu motywów
  • Wtyczki
  • autouzupełnienie
  • Tryb Zen
  • Pełna kompatybilność z motywami CodeMirror
Edytor kodu źródłowego Graviton

25. Mindforger

MindForger to solidne bezpłatne i oparte na otwartym source IDE opracowane jako inteligentny notatek, redaktor i organizator w zakresie bezpieczeństwa i prywatności użytkowników. Oferuje mnóstwo funkcji zaawansowanych notatek, zarządzania i udostępniania, takich jak obsługa tagów, tworzenie kopii zapasowych danych, edycja metadanych, obsługa GIT i SSH itp.

Jego funkcje obejmują:

  • Bezpłatne i open source
  • Zorientowany na prywatność
  • Obsługuje kilka narzędzi szyfrowania e.G. Ecryptfs
  • Próbka maper
  • Automatyczne łączenie
  • Podgląd i powiększenie HTML
  • Import Eksport
  • Obsługa tagów, edycji metadanych i sortowania
Mindforger Markdown IDE

26. Komodo IDE

Komodo IDE to najpopularniejsze i potężne zintegrowane środowisko programistyczne (IDE) dla Perla, Pythona, PHP, GO, Ruby, Web Development (HTML, CSS, JavaScript) i nie tylko.

Sprawdź niektóre z następujących kluczowych funkcji Komodo IDE.

  • Potężny edytor z podświetleniem składni, autocomplete i nie tylko.
  • Wizualny debugger do debugowania, sprawdzania i testowania kodu.
  • Wsparcie git, subwersji, rtęci i innych.
  • Przydatne dodatki do dostosowywania i rozszerzania funkcji.
  • Obsługuje Python, PHP, Perl, Go, Ruby, Węzeł.JS, JavaScript i więcej.
  • Ustaw własny przepływ pracy za pomocą łatwych plik i nawigacji projektu.
Komodo IDE

27. VI/VIM Editor

Krzepa ulepszona wersja Vi Edytor, to darmowy, potężny, popularny i bardzo konfigurowalny edytor tekstu. Jest zbudowany, aby włączyć wydajną edycję tekstu i oferuje ekscytujące funkcje edytora dla użytkowników UNIX/Linux, dlatego jest to również dobra opcja do pisania i edytowania kodu C/C ++.

[Może się również spodobać: Jak zainstalować najnowszy edytor VIM w systemach Linux]

Aby dowiedzieć się, jak korzystać z edytora VIM w Linux, przeczytaj nasze następujące artykuły:

  • Jak używać VIM jako edytora pełnego tekstu w Linux
  • Naucz się przydatnych wskazówek i sztuczek „VI/VIM” - Część 1
  • Naucz się przydatnych wskazówek i sztuczek „VI/VIM” - Część 2
  • 6 najlepszych edytorów kodu inspirowanego VI/VIM dla Linux
  • Jak włączyć podświetlenie składni w edytorze VI/VIM

Ogólnie, Ides oferuj więcej komfortowości programowania niż tradycyjni edytory tekstu, dlatego zawsze warto ich używać. Wyposażają się w ekscytujące funkcje i oferują kompleksowe środowisko programistyczne, czasami programiści są przyłapani na wyborze najlepszego IDE do zastosowania w programowaniu C/C ++.

Istnieje wiele innych IDE, które możesz znaleźć i pobrać z Internetu, ale wypróbowanie kilku z nich może pomóc Ci znaleźć to, co odpowiada Twoim potrzebom.