15 legjobb C ++ IDE: Ingyenes Windows Szerkesztő - Fordító - 2021

Tartalomjegyzék:

Anonim

A C ++ egy általános célú objektum-orientált programozási nyelv, amelyet Bjarne Stroustrup fejlesztett ki. Tartalmazza a C programozási nyelv, valamint a Simula67 (az első objektumorientált nyelv) jellemzőit.

Számos olyan integrált fejlesztői környezet (IDE) létezik, amely kész kódkészleteket biztosít a C ++ programok írásához. Ezek az eszközök automatikusan beállítják a kód behúzását és formátumát. Az IDE segítsége az alkalmazás kódolásához kevesebb idő alatt.

Az alábbiakban kiválasztjuk a legjobb C ++ IDE válogatott listáját, népszerű szolgáltatásaikkal és webhelylinkjeikkel. A lista nyílt forráskódú (ingyenes) és kereskedelmi (fizetős) szoftvereket egyaránt tartalmaz.

A legjobb C ++ szerkesztő és C ++ IDE Windows / Mac OS rendszerhez

Név Link
Visual Studio kód https://code.visualstudio.com/
Sárkány https://www.kite.com/get-kite/
Fogyatkozás https://www.eclipse.org/ide/
Codelit https://codelite.org/
Zárójelek.io http://brackets.io/

1) Visual Studio kód

A Visual Studio Code egy nyílt forráskódú kódszerkesztő, amelyet a Microsoft fejlesztett ki. Ez az egyik legjobb c ++ ide, amely intelligens kód kiegészítést biztosít változó típusok, alapvető modulok és függvénydefiníciók alapján.

Jellemzők:

  • Ez az egyik legjobb Windows + c ++ ide, amely képes működni a Git verzióvezérlő rendszerrel.
  • Ezzel a c ++ programozó szoftverrel egyszerűen hibakereshető a kód.
  • Ez az egyik ingyenes c ++ ide, amely számos kiterjesztést támogat új nyelvek, témák stb.
  • A Visual Studio Code használható Windows és Mac operációs rendszereken.
  • Ez biztosítja a legjobb c ++ fordítót, és könnyedén vezérelhet egy program több verzióját.

Link: https://code.visualstudio.com/


2) Sárkány

A sárkány a C ++ IDE-je, amely automatikusan kitölti több vonalkódot. Ez a szerkesztő több mint 16 nyelvet támogat. Segít a gyorsabb kódolásban, gond nélkül.

Ár : Ingyenes

Jellemzők:

  • Java dokumentációt kínál.
  • Ez a szerkesztő a funkció aláírását írja be gépelés közben.
  • Eszköztippet kap az egér lebegésével.
  • Támogatást nyújt e-mailben.
  • Gépi tanulási modelleket használ a Java nyelvhez.

3) Napfogyatkozás

Az Eclipse a C ++ webhely fejlesztő eszköze. Kiemeli az általad írt szintaxist. Ez az eszköz lehetővé teszi a program egyszerű hibakeresését.

Jellemzők:

  • Ez az online ide eszköz automatikusan ellenőrzi a szintaxist.
  • Támogatja az elemzőt (a fordító egy részét).
  • Az Eclipse lehetővé teszi a projekt távoli kezelését.
  • Olyan platformokon használható, mint a Windows, a Linux és az OS X.
  • Ez a c ++ programozó szoftver eszköz létrehoz egy Makefile fájlt, amely utasításokat tartalmaz a C ++ program felépítéséhez.
  • Elkészített kódsablonokat biztosít.

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


4) Codelit

A CodeLite egy nyílt forráskódú program a programok C ++ nyelven történő írásához. Ez az egyik legjobb c ++ ide, amely támogatja a kód refaktorolását. Ez az alkalmazás kiemeli a szintaxist. Használhatja Windows és Mac operációs rendszereken.

Jellemzők:

  • A Codelite integrálható a Cscope integrációval (szöveges felület a kód keresésére).
  • Testreszabhatja a szintaxis színeit.
  • Ez az online ide eszköz segít könnyedén megtalálni a fájlokat egy fa nézet segítségével.
  • Ez az egyik legjobb ide a c programozáshoz és a c ++ -hoz, amelynek parancssora van, amely olyan funkciókat tartalmaz, mint a rendezés, a szintaxis megváltoztatása stb.

Link: https://codelite.org/


5) Zárójelek.io

A Brackets egy nyílt forráskódú szerkesztő webalkalmazások fejlesztéséhez. A vályog rendszerek alapítják. Ez az egyik legjobb ide a c ++ számára, amely kiemelheti a zárójeleket.

Jellemzők:

  • Segít a C ++ kód gyors szerkesztésében.
  • Valós időben csatlakoztathatja böngészőjét.
  • Ez az alkalmazás használható Linux, Windows és Mac operációs rendszereken.
  • Hatékonyan kezelheti a projektet.
  • Előprocesszoros támogatást, élő előnézetet és beépített szerkesztőket biztosít.
  • Gyorsan testreszabhatja a Brackets.io eszközben elérhető felhasználói felületet.

Link: http://brackets.io/


6) Atom

Az Atom egy egyszerű szerkesztő a C ++ program megírásához. Testreszabható bármire, konfigurációs fájl módosítása nélkül.

Jellemzők:

  • Ez az egyik legjobb szerkesztő a c ++ számára, amely integrált csomagkezelővel rendelkezik.
  • Ez a c ++ szerkesztő eszköz lehetővé teszi a platformok közötti szerkesztést
  • Megtalálhatja, megtekintheti és kicserélheti a fájlba vagy az egész projektbe beírt szöveget.
  • Parancspalettát kínál, amely többször használt elemeket tartalmaz.

Link: https://atom.io/


7) CLion

A CLion a Jetbrains által kifejlesztett eszköz. Segít a program hibáinak gyors megoldásában. Ez a c ++ IDE lehetővé teszi, hogy gond nélkül elemezze az alkalmazás teljesítményét.

Jellemzők:

  • Könnyedén futtathatja és hibakeresheti a programot.
  • Segít a forráskód egyes egységeinek tesztelésében.
  • Integrálhatja a CLiont a CVS-hez (Concurrent Versions System) és a TFS-hez (Team Foundation Server).
  • A szerkesztőt tetszés szerint testreszabhatja.
  • Ez a szoftver segít a projekt és a kód hatékony kezelésében.
  • A kódírás közben automatikusan beállítja a formázást.

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


8) Emacs

Az Emacs egy Unix alapú eszköz, amely rendkívül testreszabható funkciót kínál. Az egyik legjobb mac + c ++ ide, amely támogatja a szintaxis színezését. Ezt a szoftvert használhatja GNU, Windows vagy mac operációs rendszereken.

Jellemzők:

  • Ez az egyik legjobb c ++ szerkesztő, amely számos emberi szkript számára támogatja az Unicode-ot.
  • Csomagolási rendszert biztosít számos kiterjesztés telepítéséhez és letöltéséhez.
  • Testreszabhatja ezt az alkalmazást az Emacs Lisp kód használatával.
  • Az Emacs teljes beépített dokumentációt kínál.
  • Ez az alkalmazás bemutatót kínál az új felhasználók számára.

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


9) Jegyzettömb ++

A Notepad ++ egy kódszerkesztő, amely a Windows rendszerrel használható. Ez a c ++ ide eszköz kiemeli a szintaxist és a kulcsszót. Segít abban, hogy több megnyitott fájlt dolgozzon egyetlen ablakban.

Jellemzők:

  • Kiemeli a C ++ programban írt zárójeleket.
  • Nagyíthatja vagy kicsinyítheti a képernyőt.
  • Makró (automatikus bővíthető utasítás) felvétel és lejátszás lehetséges.
  • A GUI testreszabható.
  • Ez az egyik legjobb szerkesztő a c ++ számára, amely támogatja a többnyelvű környezetet.

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


10) Netbeans

A NetBeans egy integrált fejlesztői környezet a C ++ programok írásához. Ez az egyik legjobb c ++ ide a Windows számára, amelynek van egy projektablaka, amely megmutatja a jelenleg létező projektek listáját.

Jellemzők:

  • Beállíthat kivételt, változót, függvény töréspontokat stb., És megtekintheti azokat a Töréspontok ablakban.
  • A kód automatikusan behúzza és formázza a kódot.
  • Könnyedén láthatja a C ++ osztály felépítését.
  • Ez az eszköz kiemeli a C ++ program változóit és kulcsszavait.
  • Automatikusan kitölti a zárójeleket.
  • A Netbeans az egyik ingyenes c ++ ide, amely elkészített sablonokat kínál a C ++ kódok írására.

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


11) Codeblocks

A Codeblocks egy nyílt forráskódú IDE a programok C ++ nyelven történő írásához. Ez az egyik legjobb c ++ ide mac-hoz, amely támogatja a GCC-t (GNU Compiler Collection), a Visual C ++ -ot stb. Használhatja ezt az alkalmazást Windows, Linux és macOS rendszereken.

Jellemzők:

  • Ez a c ++ szerkesztő biztosítja az egyik legjobb c ++ fordítót és munkaterületet, hogy könnyebben kombinálhasson egynél több projektet.
  • A Codeblocks rendelkezik egy olyan funkcióval, amely automatikusan kiegészíti a kódot.
  • Egyszerre több projektet is felépíthet.
  • Lehetővé teszi teljes töréspont-feltételek megírását (ha a kifejezés igaz, állítsa le a kód végrehajtását).
  • Gyorsan válthat több program között.
  • Ez az egyik ingyenes c ++ ide alkalmazás, amely füles felületet biztosít.

Link: http://www.codeblocks.org/


12) Fejleszteni

A Cevelop az egyik legjobb C ++ IDE a fejlesztők számára. Lehetővé teszi egy változó deklaráció migrálását az új szintaxisba. Ez az egyik legjobb ide a c ++ számára, amely segít az inicializálatlan változók felderítésében.

Jellemzők:

  • A kódot olvashatóbbá teszi a globális névtér (egy entitást képviselő név) használatával.
  • Ennek a szoftvernek sablonnézete van, amely részletes sablon információkat jelenít meg.
  • Segít a kód elemzésében és optimalizálásában.
  • A Cevelop támogatja a Ctylechecker plugint, hogy hibákat találjon a programban.

Link: https://cevelop.com/


13) Kdevelop

A Kdevelop egy nyílt forráskódú integrált fejlesztői környezet a C ++ fejlesztők számára. Ezt a szoftvert használhatja Windows, Linux, macOS, Solaris és egyebeken.

Jellemzők:

  • Ez az egyik legjobb ide a c programozáshoz és a c ++ nyelvhez, amely nyelvi támogatást nyújt az OpenCL (Open Computing Language) számára.
  • Ugrás a deklaráció / definíció kódra.
  • A Kdevelop segít bármilyen funkció vagy osztály gyors keresésében.
  • Kiemelheti a különböző jelentésű és felhasználású kódokat.
  • Ez a c ++ szerkesztő eszköz az egyik legjobb c ++ fordítót nyújtja, és kiemelheti ugyanazon változó előfordulását egy adott színben.
  • Az eszköz minden műveletéhez parancsikonokat rendelhet.
  • Ez az eszköz olyan verziókezelő rendszereket támogat, mint a Subversion, a CVS, a Perforce és még sok más.

Link: https://www.kdevelop.org/


14) SlickEdit

A SlickEdit egy platformon átívelő IDE, amely a programba írható. Ez az egyik legjobb c ++ szerkesztő, amely több mint 60 nyelvet támogat. Ez a c ++ ide képes gyorsan nagy fájlokat betölteni.

Jellemzők:

  • Testreszabhatja a menüpontokat.
  • Lehetővé teszi egy fájl megnyitását útvonal beírása nélkül.
  • Könnyen integrálható a Subversion, a CVS stb.
  • Bővítheti a közös blokkszerkezetet.
  • A SlickEdit beillesztéskor automatikusan formázhatja a kódot.
  • Létrehozhat több platformos GUI párbeszédpaneleket.
  • Ez a c ++ szerkesztő szoftver inaktivitás után automatikusan elmenti a fájlt.

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


15) Graviton

A Graviton egy felhasználóbarát szerkesztő, amely segít hatékonyan írni és kezelni a C ++ kódot. Ez az egyik legjobb c ++ szerkesztő, amely elérhető angol, spanyol és sok más nyelven.

Jellemzők:

  • Kompatibilis a macOS, Windows és Linux platformokkal.
  • A Graviton a szerver helyett az Ön számítógépén tartja adatait.
  • A nem kívánt kódot elrejtheti a szerkesztőben.
  • Ennek az eszköznek van egy felfedező panelje, amely segít fájlok vagy mappák kiválasztásában másoláshoz, áthelyezéshez vagy törléshez.

Link: https://graviton.ml/

GYIK

? Mi az IDE a C ++ verzióban?

A C ++ egy általános célú, objektum-orientált programozási nyelv, amelyet Bjarne Stroustrup fejlesztett ki. Az IDE általában tartalmaz forráskód-szerkesztőt, hibakeresőt, build automatizálási eszközöket. Az IDE segítsége az alkalmazás kódolásához kevesebb idő alatt.

❓ Miért érdemes használni a C ++ IDE-t?

Itt vannak a C ++ IDE használatának okai:

  • Ez elkészített kódsablont biztosít Önnek.
  • Ez az eszköz automatikusan ellenőrzi a szintaxist.
  • Támogatja a kód refaktorolását.
  • Támogatja a szintaxis színezést.
  • Lehetővé teszi töréspontok beállítását.
  • A C ++ IDE robusztus hibakeresőt kínál.
  • Robusztus C ++ szerkesztő