15 parimat C ++ IDE: tasuta Windowsi redigeerija - Koostaja - 2021

Lang L: none (table-of-contents):

Anonim

C ++ on üldotstarbeline objektorienteeritud programmeerimiskeel, mille on välja töötanud Bjarne Stroustrup. See sisaldab nii C-programmeerimiskeele kui ka Simula67 (esimene objektile orienteeritud keel) funktsioone.

On palju integreeritud arenduskeskkondi (IDE), mis pakuvad C ++ programmide kirjutamiseks valmiskoodimalle. Need tööriistad reguleerivad koodi taanet ja vormingut automaatselt. IDE abi teie rakenduse kodeerimiseks vähem aega.

Järgnevalt on valitud valitud C ++ IDE loend koos nende populaarsete funktsioonide ja veebisaitide linkidega. Nimekiri sisaldab nii avatud lähtekoodiga (tasuta) kui ka ärilist (tasulist) tarkvara.

Parim C ++ Editor ja C ++ IDE Windowsi / Mac OS jaoks

Nimi Link
Visual Studio kood https://code.visualstudio.com/
lohe https://www.kite.com/get-kite/
Varjutus https://www.eclipse.org/ide/
Codeliit https://codelite.org/
Sulgudes.io http://brackets.io/

1) Visual Studio kood

Visual Studio Code on Microsofti välja töötatud avatud lähtekoodiga koodiredaktor. See on üks parimatest c ++ ideedest, mis pakub nutikat koodi täitmist muutujate tüüpide, oluliste moodulite ja funktsioonide määratluste põhjal.

Funktsioonid:

  • See on üks parimatest Windowsi versioonidest c ++ ide, mis suudavad töötada Giti versioonijuhtimissüsteemiga.
  • Selle c ++ programmeerimistarkvara abil saate koodi hõlpsasti siluda.
  • See on üks tasuta c ++ ideest, mis toetab arvukalt laiendusi uute keelte, teemade ja muu lisamiseks.
  • Visual Studio koodi saab kasutada Windowsi ja Maci operatsioonisüsteemides.
  • See pakub parimat c ++ kompilaatorit ja saate hõlpsalt juhtida ühe programmi mitut versiooni.

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


2) Lohe

Lohe on C ++ IDE, mis täidab automaatselt mitu rea koodi. See redaktor toetab enam kui 16 keelt. See aitab teil probleemideta kiiremini kodeerida.

Hind : tasuta

Funktsioonid:

  • See pakub Java dokumentatsiooni.
  • See redaktor annab trükkimisel funktsiooni allkirja.
  • Näpunäite saate hiirekursori kohta.
  • Pakub e-posti teel tuge.
  • Kasutab Java-keele jaoks masinõppemudeleid.

3) Varjutus

Eclipse on C ++ veebisaidi arendamise tööriist. See tõstab esile teie kirjutatud süntaksit. See tööriist võimaldab teil programmi hõlpsasti siluda.

Funktsioonid:

  • See veebi-ide tööriist kinnitab süntaksi automaatselt.
  • See toetab parserit (kompilaatori osa).
  • Eclipse võimaldab projekti hallata kaugjuhtimisega.
  • Seda saab kasutada sellistel platvormidel nagu Windows, Linux ja OS X.
  • See programmeerimistarkvara c ++ genereerib Makefile'i, mis sisaldab juhiseid C ++ programmi loomiseks.
  • See pakub valmiskoodimalle.

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


4) Codeliit

CodeLite on avatud lähtekoodiga tööriist programmide kirjutamiseks C ++ keeles. See on üks parimatest c ++ ideedest, mis toetab koodi refaktoreerimist. See rakendus tõstab esile süntaksi. Saate seda kasutada Windowsi ja Maci operatsioonisüsteemides.

Funktsioonid:

  • Codeliiti saab integreerida Cscope'i integreerimisega (tekstipõhine liides koodi otsimiseks).
  • Saate kohandada süntaksivärve.
  • See veebi-ide tööriist aitab teil puuvaadet vaevata faile leida.
  • See on üks parimaid ideid programmeerimise c ja c ++ jaoks, millel on käsu suulae, mis hoiab funktsionaalsust nagu sortimine, süntaksit muutmine jne.

Link: https://codelite.org/


5) Sulgudes.io

Sulgudes on veebirakenduste arendamiseks avatud lähtekoodiga redaktor. Selle asutasid Adobe süsteemid. See on üks paremaid ideid c ++ jaoks, mis suudab sulgudes paari esile tõsta.

Funktsioonid:

  • See aitab teil C ++ koodi kiiresti muuta.
  • Saate oma brauseri ühendada reaalajas.
  • Seda rakendust saab kasutada Linuxi, Windowsi ja Maci operatsioonisüsteemides.
  • Saate projekti tõhusalt hallata.
  • Pakub eeltöötleja tuge, reaalajas eelvaadet ja redigeerijaid.
  • Tööriigis Brackets.io saadaolevat kasutajaliidest saab kiiresti kohandada.

Link: http://brackets.io/


6) Aatom

Atom on lihtne redaktor C ++ programmi kirjutamiseks. Seda saab kohandada tegema ükskõik mida ilma konfiguratsioonifaili muutmata.

Funktsioonid:

  • See on üks parimatest redaktoritest c ++ jaoks, millel on integreeritud paketihaldur.
  • See redaktoritööriist c ++ võimaldab platvormidevahelist redigeerimist
  • Leiate, saate eelvaate kuvada ja asendada faili või kogu projekti sisestatud teksti.
  • See pakub käsupaletti, mis sisaldab üksusi, mida kasutatakse korduvalt.

Link: https://atom.io/


7) CLion

CLion on tööriist, mille on välja töötanud Jetbrains. See aitab teil programmis tekkinud vead kiiresti lahendada. See ID + versioon c ++ võimaldab teil oma rakenduse jõudlust ilma probleemideta analüüsida.

Funktsioonid:

  • Saate oma programmi hõlpsalt käivitada ja siluda.
  • See aitab teil testida lähtekoodi üksusi.
  • Saate integreerida CLioni CVS-i (samaaegsete versioonide süsteem) ja TFS-iga (Team Foundation Server).
  • Redaktorit saate kohandada endale meelepärasel viisil.
  • See tarkvara aitab teil oma projekti ja koodi tõhusalt hallata.
  • See määrab koodi kirjutamise ajal automaatselt vormingu.

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


8) Emacs

Emacs on Unixil põhinev tööriist, mis pakub väga kohandatavat funktsiooni. See on üks paremaid c ++ ide mac-i jaoks, mis toetab süntaksivärvimist. Seda tarkvara saate kasutada GNU, Windowsi või Maci operatsioonisüsteemis.

Funktsioonid:

  • See on üks parimaid c ++ redaktoreid, mis toetab Unicode'i paljude inimskriptide jaoks.
  • See pakub pakendisüsteemi arvukate laienduste installimiseks ja allalaadimiseks.
  • Selle rakenduse saate kohandada Emacs Lisp koodi abil.
  • Emacs pakub täielikku sisseehitatud dokumentatsiooni.
  • See rakendus pakub õpetust uutele kasutajatele.

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


9) Notepad ++

Notepad ++ on koodiredaktor, mida saab Windowsiga kasutada. See tööriist c ++ ide tõstab esile süntaksi ja märksõna. See aitab teil töötada ühes aknas mitme avatud failiga.

Funktsioonid:

  • See toob esile C ++ programmis kirjutatud sulgud.
  • Saate ekraani suumida või vähendada.
  • Võimalik on makro (automaatne laiendatav juhendamine) salvestamine ja taasesitus.
  • GUI on kohandatav.
  • See on üks parimatest redaktoritest c ++ jaoks, mis toetab mitmekeelset keskkonda.

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


10) Netbeans

NetBeans on integreeritud arenduskeskkond C ++ programmide kirjutamiseks. See on üks parimaid akende c ++ idee, millel on projektiaken, mis näitab praegu olemasolevate projektide loendit.

Funktsioonid:

  • Saate määrata erandi, muutuja, funktsiooni katkestuspunktid jms ja neid katkestuspunktide aknas vaadata.
  • See reguleerib koodi taande ja vormindab selle automaatselt.
  • Saate hõlpsasti näha C ++ klassi struktuuri.
  • See tööriist toob esile muutujad ja märksõnad teie C ++ programmis.
  • See lõpetab sulgud automaatselt.
  • Netbeans on üks tasuta c ++ ide, mis pakub C ++ koodi kirjutamiseks valmismalle.

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


11) Codeblocks

Codeblocks on avatud lähtekoodiga IDE programmide kirjutamiseks C ++ keeles. See on üks parimaid c ++ ide mac-i jaoks, mis toetab GCC-d (GNU Compiler Collection), Visual C ++ jne. Seda rakendust saate kasutada Windowsis, Linuxis ja macOS-is.

Funktsioonid:

  • See c ++ redaktor pakub üht parimat c ++ kompilaatorit ja tööruumi, et hõlpsasti ühendada rohkem kui üks projekt.
  • Codeblocksil on funktsioon, mis täiendab koodi automaatselt.
  • Saate ehitada korraga mitu projekti.
  • See võimaldab teil kirjutada täielikud katkestuspunkti tingimused (peatage koodi täitmine, kui avaldis vastab tõele).
  • Saate kiiresti mitme programmi vahel vahetada.
  • See on üks tasuta c ++ ide-rakendustest, mis pakub sakkidega liidest.

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


12) Arendada

Cevelop on arendajatele üks parimaid C ++ IDE-sid. See võimaldab teil muutuja deklaratsiooni migreerida uude süntaksisse. See on üks paremaid ideid c ++ jaoks, mis aitab teil initsialiseerimata muutujaid tuvastada.

Funktsioonid:

  • See muudab koodi loetavamaks, kasutades globaalset nimeruumi (ühte olemit tähistav nimi).
  • Sellel tarkvaral on mallivaade, mis kuvab üksikasjalikku malliteavet.
  • See aitab teil koodi analüüsida ja optimeerida.
  • Cevelop toetab programmis vigade leidmiseks Ctylecheckeri pistikprogrammi.

Link: https://cevelop.com/


13) Kdevelop

Kdevelop on avatud lähtekoodiga integreeritud arenduskeskkond C ++ arendajatele. Seda tarkvara saate kasutada Windowsis, Linuxis, macOS-is, Solarises ja mujal.

Funktsioonid:

  • See on üks parimatest ideedest c-programmeerimise ja c ++ jaoks, mis pakub OpenCL-i (Open Computing Language) keeletoetust.
  • Võite hüpata deklaratsiooni / määratluse koodi juurde.
  • Kdevelop aitab teil kiiresti otsida mis tahes funktsiooni või klassi.
  • See võib esile tuua erineva tähenduse ja kasutusega koodi.
  • See redaktoritööriist c ++ pakub parimat c ++ kompilaatorit ja võib esile tuua sama muutuja esinemise konkreetses värvitoonis.
  • Selle tööriista igale toimingule saate määrata otseteed.
  • See tööriist toetab versiooni juhtimissüsteeme nagu Subversion, CVS, Perforce ja palju muud.

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


14) SlickEdit

SlickEdit on platvormiülene IDE programmis kirjutamiseks. See on üks parimaid c ++ redaktoreid, mis toetab rohkem kui 60 keelt. See idee c ++ jaoks saab kiiresti suuri faile laadida.

Funktsioonid:

  • Menüüelemente saate kohandada.
  • See võimaldab teil faili avada ilma teed sisestamata.
  • Subversioni, CVS-i jms integreerimine
  • Saate laiendada ühist plokistruktuuri.
  • SlickEdit saab kleepimisel koodi automaatselt vormindada.
  • Saate luua mitme platvormiga graafilise kasutajaliidese dialoogiboksi.
  • See redaktoritarkvara c ++ salvestab faili pärast tegevusetust automaatselt.

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


15) Graviton

Graviton on kasutajasõbralik redaktor, mis aitab teil C ++ koodi tõhusalt kirjutada ja hallata. See on üks parimaid c ++ redaktoreid, mis on saadaval inglise, hispaania ja paljudes muudes keeltes.

Funktsioonid:

  • See ühildub macOS, Windowsi ja Linuxi platvormidega.
  • Graviton hoiab teie andmeid serveri asemel arvutis.
  • Saate redaktoris peita soovimatu koodi.
  • Sellel tööriistal on Exploreri paneel, mis aitab teil valida faile või kaustu kopeerimiseks, teisaldamiseks või kustutamiseks.

Link: https://graviton.ml/

KKK

? Mis on IDE C ++ versioonis?

C ++ on üldotstarbeline, objektorienteeritud programmeerimiskeel, mille on välja töötanud Bjarne Stroustrup. IDE sisaldab üldjuhul lähtekoodiredaktorit, silurit, automatiseeritud tööriistu. IDE abi teie rakenduse kodeerimiseks lühema aja jooksul.

❓ Miks kasutada C ++ IDE-d?

Siin on C ++ IDE kasutamise põhjused:

  • See pakub teile valmiskoodimalli.
  • See tööriist kinnitab süntaksi automaatselt.
  • See toetab koodi refaktoreerimist.
  • See toetab süntaksi värvimist.
  • See võimaldab teil määrata murdepunkte.
  • C ++ IDE pakub tugevat silurit.
  • Tugev C ++ redaktor