15 nejlepších C ++ IDE: bezplatný editor Windows - Překladač - 2021

Obsah:

Anonim

C ++ je univerzální objektově orientovaný programovací jazyk vyvinutý Bjarne Stroustrup. Obsahuje vlastnosti programovacího jazyka C i Simula67 (první objektově orientovaný jazyk).

Existuje mnoho integrovaných vývojových prostředí (IDE), které poskytují připravené šablony kódu pro psaní programů v C ++. Tyto nástroje automaticky upravují odsazení a formát kódu. IDE vám pomůže kódovat vaši aplikaci za kratší dobu.

Následuje ručně vybraný seznam nejlepších C ++ IDE s jejich oblíbenými funkcemi a odkazy na webové stránky. Seznam obsahuje jak otevřený (bezplatný), tak komerční (placený) software.

Nejlepší editor C ++ a C ++ IDE pro Windows / Mac OS

název Odkaz
Kód sady Visual Studio https://code.visualstudio.com/
papírový drak https://www.kite.com/get-kite/
Zatmění https://www.eclipse.org/ide/
Kodelit https://codelite.org/
Závorky.io http://brackets.io/

1) Visual Studio Code

Visual Studio Code je editor kódu open-source vyvinutý společností Microsoft. Je to jeden z nejlepších c ++ ide, který poskytuje inteligentní doplňování kódu na základě typů proměnných, základních modulů a definic funkcí.

Funkce:

  • Je to jeden z nejlepších c ++ ideů pro Windows, který dokáže pracovat se systémem pro správu verzí Git.
  • Pomocí tohoto programovacího softwaru c ++ můžete snadno ladit kód.
  • Je to jeden z bezplatných ideů c ++, který podporuje řadu rozšíření o nové jazyky, motivy a další.
  • Visual Studio Code lze použít v operačních systémech Windows a Mac.
  • Poskytuje nejlepší kompilátor c ++ a můžete snadno ovládat více verzí jednoho programu.

Odkaz: https://code.visualstudio.com/


2) Kite

Kite je IDE pro C ++, který automaticky dokončí více řádkových kódů. Tento editor podporuje více než 16 jazyků. Pomůže vám rychleji kódovat bez potíží.

Cena : Zdarma

Funkce:

  • Nabízí dokumentaci Java.
  • Tento editor poskytuje při psaní podpis funkce.
  • Zobrazí se popisek při najetí myší.
  • Poskytuje podporu v e-mailu.
  • Používá modely strojového učení pro jazyk Java.

3) Zatmění

Eclipse je nástroj pro vývoj webových stránek pro C ++. Zdůrazňuje syntaxi, kterou jste napsali. Tento nástroj umožňuje snadné ladění programu.

Funkce:

  • Tento online nástroj ide automaticky ověřuje syntaxi.
  • Podporuje analyzátor (součást kompilátoru).
  • Eclipse umožňuje vzdálenou správu projektu.
  • Lze jej použít na platformách jako Windows, Linux a OS X.
  • Tento softwarový nástroj pro programování v jazyce C ++ generuje Makefile, který obsahuje pokyny pro sestavení vašeho programu C ++.
  • Poskytuje připravené šablony kódu.

Odkaz: https://www.eclipse.org/ide/


4) kodelit

CodeLite je open source nástroj pro psaní programů v C ++. Je to jeden z nejlepších ideů v C ++, který podporuje refaktorování kódu. Tato aplikace zdůrazňuje syntaxi. Můžete jej použít v operačních systémech Windows a Mac.

Funkce:

  • Codelite lze integrovat s integrací Cscope (textové rozhraní pro vyhledávání kódu).
  • Můžete upravit barvy syntaxe.
  • Tento online nástroj ide vám pomůže snadno vyhledat soubory pomocí stromového zobrazení.
  • Je to jeden z nejlepších ideů pro programování v c a c ++, který má příkazové patro, které obsahuje funkce jako třídění, změna syntaxe atd.

Odkaz: https://codelite.org/


5) Brackets.io

Brackets je editor otevřeného zdroje pro vývoj webových aplikací. Je založen systémy Adobe. Je to jeden z nejlepších ideů pro c ++, který dokáže zvýraznit dvojici závorek.

Funkce:

  • Pomůže vám rychle upravit kód C ++.
  • Prohlížeč můžete připojit v reálném čase.
  • Tuto aplikaci lze použít v operačních systémech Linux, Windows a Mac.
  • Projekt můžete efektivně spravovat.
  • Poskytuje podporu preprocesoru, živý náhled a vložené editory.
  • Uživatelské rozhraní dostupné v nástroji Brackets.io můžete rychle přizpůsobit.

Odkaz: http://brackets.io/


6) Atom

Atom je jednoduchý editor pro psaní C ++ programu. Lze jej přizpůsobit tak, aby dělal cokoli bez úpravy konfiguračního souboru.

Funkce:

  • Je to jeden z nejlepších editorů pro c ++, který má integrovaného správce balíčků.
  • Tento editorový nástroj v jazyce C ++ umožňuje úpravy napříč platformami
  • Můžete najít, zobrazit náhled a nahradit text napsaný v souboru nebo v celém projektu.
  • Nabízí paletu příkazů, která obsahuje položky, které se používají opakovaně.

Odkaz: https://atom.io/


7) CLion

CLion je nástroj vyvinutý společností Jetbrains. Pomůže vám rychle vyřešit chyby v programu. Toto IDE pro c ++ umožňuje analyzovat výkon vaší aplikace bez potíží.

Funkce:

  • Svůj program můžete snadno spustit a odladit.
  • Pomůže vám otestovat jednotlivé jednotky zdrojového kódu.
  • CLion můžete integrovat s CVS (Concurrent Versions System) a TFS (Team Foundation Server).
  • Editor si můžete upravit, jak se vám líbí.
  • Tento software vám pomůže efektivně spravovat váš projekt a kód.
  • Automaticky nastavuje formátování během psaní kódu.

Odkaz: https://www.jetbrains.com/clion/


8) Emacs

Emacs je unixový nástroj, který poskytuje vysoce přizpůsobitelné funkce. Je to jeden z nejlepších c ++ ideů pro mac, který podporuje barvení syntaxe. Tento software můžete použít v operačních systémech GNU, Windows nebo Mac.

Funkce:

  • Je to jeden z nejlepších editorů c ++, který podporuje Unicode pro mnoho lidských skriptů.
  • Poskytuje balicí systém pro instalaci a stahování mnoha rozšíření.
  • Tuto aplikaci můžete přizpůsobit pomocí kódu Emacs Lisp.
  • Emacs nabízí kompletní integrovanou dokumentaci.
  • Tato aplikace nabízí výukový program pro nové uživatele.

Odkaz: https://www.gnu.org/software/emacs/


9) Poznámkový blok ++

Notepad ++ je editor kódu, který lze použít ve Windows. Tento nástroj C ++ Ide zdůrazňuje syntaxi a klíčové slovo. Pomůže vám pracovat s více otevřenými soubory v jednom okně.

Funkce:

  • Zvýrazňuje závorky napsané v programu C ++.
  • Obrazovku můžete přiblížit nebo oddálit.
  • Je možné zaznamenávat a přehrávat makro (automatická rozšiřitelná instrukce).
  • GUI je přizpůsobitelné.
  • Je to jeden z nejlepších editorů pro c ++, který podporuje vícejazyčné prostředí.

Odkaz: https://notepad-plus-plus.org/


10) Netbeans

NetBeans je integrované vývojové prostředí pro psaní programů v C ++. Je to jeden z nejlepších c ++ ideů pro Windows, který má okno projektu, které zobrazuje seznam aktuálně existujících projektů.

Funkce:

  • Můžete nastavit výjimku, proměnnou, zarážky funkcí atd. A zobrazit je v okně Zarážky.
  • Automaticky upravuje odsazení a formátuje kód.
  • Můžete snadno vidět strukturu třídy C ++.
  • Tento nástroj zvýrazňuje proměnné a klíčová slova ve vašem programu C ++.
  • Automaticky dokončí závorky.
  • Netbeans je jednou z bezplatných c ++ ide, která nabízí hotové šablony pro psaní C ++ kódu.

Odkaz: https://netbeans.org/downloads/8.0.1/


11) Codeblocks

Codeblocks je open source IDE pro psaní programů v C ++. Je to jeden z nejlepších c ++ ideů pro mac, který podporuje GCC (GNU Compiler Collection), Visual C ++ atd. Tuto aplikaci můžete použít na Windows, Linux a macOS.

Funkce:

  • Tento editor v jazyce C ++ poskytuje jeden z nejlepších překladačů a pracovních prostorů v jazyce C ++, který umožňuje snadno kombinovat více než jeden projekt.
  • Codeblocks má funkci, která automaticky dokončí kód.
  • Můžete vytvořit více než jeden projekt současně.
  • Umožňuje vám zapsat podmínky úplného zarážky (zastavit provádění kódu, pokud je výraz pravdivý).
  • Mezi několika programy můžete rychle přepínat.
  • Je to jedna z bezplatných aplikací c ++ ide, která poskytuje rozhraní s kartami.

Odkaz: http://www.codeblocks.org/


12) Vyvíjejte

Cevelop je jedním z nejlepších C ++ IDE pro vývojáře. Umožňuje vám migrovat deklaraci proměnné na novou syntaxi. Je to jeden z nejlepších ideů pro c ++, který vám pomůže detekovat neinicializované proměnné.

Funkce:

  • Díky globálnímu oboru názvů (název představující jednu entitu) je kód čitelnější.
  • Tento software má zobrazení šablony, které zobrazuje podrobné informace o šabloně.
  • Pomůže vám analyzovat a optimalizovat kód.
  • Cevelop podporuje plugin Ctylechecker, aby našel chyby v programu.

Odkaz: https://cevelop.com/


13) Kdevelop

Kdevelop je open-source integrované vývojové prostředí pro vývojáře v C ++. Tento software můžete použít v systémech Windows, Linux, macOS, Solaris a dalších.

Funkce:

  • Je to jeden z nejlepších ideů pro programování v c a c ++, který poskytuje jazykovou podporu pro OpenCL (Open Computing Language).
  • Můžete přejít na deklarační / definiční kód.
  • Kdevelop vám pomůže rychle vyhledat jakoukoli funkci nebo třídu.
  • Může zvýraznit kód, který má různé významy a použití.
  • Tento nástroj editoru v jazyce C ++ poskytuje jeden z nejlepších překladačů jazyka C ++ a může zvýraznit výskyt stejné proměnné v konkrétní barvě.
  • V tomto nástroji můžete ke každé akci přiřadit zástupce.
  • Tento nástroj podporuje systémy pro správu verzí jako Subversion, CVS, Perforce a další.

Odkaz: https://www.kdevelop.org/


14) SlickEdit

SlickEdit je multiplatformní IDE pro zápis do programu. Je to jeden z nejlepších editorů c ++, který podporuje více než 60 jazyků. Tento ide pro c ++ dokáže rychle načíst velké soubory.

Funkce:

  • Můžete přizpůsobit položky nabídky.
  • Umožňuje vám otevřít soubor bez zadání cesty.
  • Snadná integrace Subversion, CVS atd.
  • Můžete rozšířit běžnou blokovou strukturu.
  • SlickEdit může po vložení automaticky formátovat kód.
  • Můžete vytvořit multiplatformní dialogová okna GUI.
  • Tento software editoru c ++ automaticky uloží soubor po určité době nečinnosti.

Odkaz: https://www.slickedit.com/products/slickedit


15) Graviton

Graviton je uživatelsky přívětivý editor, který vám pomůže efektivně psát a spravovat kód C ++. Je to jeden z nejlepších editorů c ++, který je k dispozici v angličtině, španělštině a mnoha dalších jazycích.

Funkce:

  • Je kompatibilní s platformami macOS, Windows a Linux.
  • Graviton uchovává vaše data na vašem PC místo na serveru.
  • V editoru můžete nechtěný kód skrýt.
  • Tento nástroj má panel průzkumníka, který vám pomůže vybrat soubory nebo složky pro kopírování, přesunutí nebo odstranění.

Odkaz: https://graviton.ml/

FAQ

? Co je to IDE v C ++?

C ++ je univerzální objektový programovací jazyk vyvinutý Bjarne Stroustrup. IDE obecně obsahuje editor zdrojového kódu, debugger, nástroje pro automatizaci sestavení. IDE vám pomůže kódovat vaši aplikaci za kratší dobu.

❓ Proč používat C ++ IDE?

Tady jsou důvody pro použití C ++ IDE:

  • Poskytuje vám připravenou šablonu kódu.
  • Tento nástroj automaticky ověřuje syntaxi.
  • Podporuje refaktorování kódu.
  • Podporuje barvení syntaxe.
  • Umožňuje vám nastavit zarážky.
  • C ++ IDE nabízí robustní debugger.
  • Robustní editor C ++