15 labākais C ++ IDE: bezmaksas Windows redaktors Sastādītājs - 2021. gads

Satura rādītājs:

Anonim

C ++ ir vispārējas nozīmes objektorientēta programmēšanas valoda, kuru izstrādājusi Bjarne Stroustrup. Tas satur C programmēšanas valodas, kā arī Simula67 (pirmā objekta orientētās valodas) iezīmes.

Ir daudzas integrētās izstrādes vides (IDE), kas nodrošina gatavu kodu veidnes, lai rakstītu C ++ programmas. Šie rīki automātiski pielāgo koda ievilkumu un formātu. IDE palīdz kodēt jūsu lietojumprogrammu mazāk laika.

Tālāk ir izvēlēts labāko C ++ IDE saraksts ar viņu populārajām funkcijām un vietņu saitēm. Sarakstā ir gan atvērtā koda (bezmaksas), gan komerciāla (apmaksāta) programmatūra.

Labākais C ++ redaktors un C ++ IDE Windows / Mac OS

Nosaukums Saite
Visual Studio kods https://code.visualstudio.com/
Kite https://www.kite.com/get-kite/
Aptumsums https://www.eclipse.org/ide/
Kodelīts https://codelite.org/
Iekavas.io http://brackets.io/

1) Visual Studio kods

Visual Studio Code ir atvērtā koda kodu redaktors, ko izstrādājusi Microsoft. Tas ir viens no labākajiem c ++ ide, kas nodrošina viedo kodu pabeigšanu, pamatojoties uz mainīgo tipiem, būtiskajiem moduļiem un funkciju definīcijām.

Iespējas:

  • Tas ir viens no labākajiem Windows c ++ ide, kas var darboties ar Git versiju kontroles sistēmu.
  • Izmantojot šo c ++ programmēšanas programmatūru, jūs varat viegli atkļūdot kodu.
  • Tas ir viens no bezmaksas c ++ ide, kas atbalsta daudzus paplašinājumus, iekļaujot jaunas valodas, motīvus un daudz ko citu.
  • Visual Studio kodu var izmantot operētājsistēmās Windows un Mac.
  • Tas nodrošina labāko c ++ kompilatoru, un jūs varat viegli kontrolēt vairākas vienas programmas versijas.

Saite: https://code.visualstudio.com/


2) Kite

Kite ir C ++ IDE, kas automātiski aizpilda vairākus līniju kodus. Šis redaktors atbalsta vairāk nekā 16 valodas. Tas palīdz jums kodēt ātrāk un bez problēmām.

Cena : Bezmaksas

Iespējas:

  • Tā piedāvā Java dokumentāciju.
  • Šis redaktors rakstīšanas laikā nodrošina funkcijas parakstu.
  • Jūs saņemsiet padomu par peles kursoru.
  • Nodrošina atbalstu pa e-pastu.
  • Java valodai izmanto mašīnmācīšanās modeļus.

3) Aptumsums

Eclipse ir vietņu izstrādes rīks C ++. Tas izceļ jūsu rakstīto sintaksi. Šis rīks ļauj jums viegli atkļūdot programmu.

Iespējas:

  • Šis tiešsaistes ide rīks automātiski apstiprina sintaksi.
  • Tas atbalsta parsētāju (kompilatora daļu).
  • Eclipse ļauj pārvaldīt projektu attālināti.
  • To var izmantot tādās platformās kā Windows, Linux un OS X.
  • Šis c ++ programmēšanas programmatūras rīks ģenerē Makefile, kurā ir instrukcijas, kā izveidot savu C ++ programmu.
  • Tas nodrošina gatavu kodu veidnes.

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


4) kodelīts

CodeLite ir atvērtā koda rīks programmu rakstīšanai C ++. Tas ir viens no labākajiem c ++ ide, kas atbalsta koda atjaunošanu. Šī lietotne izceļ sintaksi. To var izmantot Windows un Mac operētājsistēmās.

Iespējas:

  • Codelite var integrēt ar Cscope integrāciju (teksta interfeiss koda meklēšanai).
  • Varat pielāgot sintakses krāsas.
  • Šis tiešsaistes ide rīks palīdz bez grūtībām atrast failus, izmantojot koka skatu.
  • Tas ir viens no labākajiem idejām c programmēšanai un c ++, kam ir komandu aukslējas, kas satur tādas funkcijas kā šķirošana, sintakses maiņa utt.

Saite: https://codelite.org/


5) iekavas.io

Kronšteini ir atvērtā koda redaktors tīmekļa lietojumprogrammu izstrādei. To dibina Adobe sistēmas. Tas ir viens no labākajiem idejām c ++, kas var izcelt iekavu pāri.

Iespējas:

  • Tas palīdz ātri rediģēt C ++ kodu.
  • Jūs varat savienot pārlūku reāllaikā.
  • Šo lietotni var izmantot Linux, Windows un Mac operētājsistēmās.
  • Jūs varat efektīvi pārvaldīt projektu.
  • Nodrošina pirmapstrādes procesora atbalstu, tiešraides priekšskatījumu un iekšējos redaktorus.
  • Jūs varat ātri pielāgot lietotāja saskarni, kas pieejama rīkā Brackets.io.

Saite: http://brackets.io/


6) Atoms

Atom ir vienkāršs redaktors C ++ programmas rakstīšanai. To var pielāgot, lai izdarītu jebko, nemainot konfigurācijas failu.

Iespējas:

  • Tas ir viens no labākajiem c ++ redaktoriem, kuram ir integrēts pakotņu pārvaldnieks.
  • Šis redaktora c ++ rīks ļauj rediģēt starp platformām
  • Varat atrast, priekšskatīt un aizstāt tekstu, kas ierakstīts failā vai visā projektā.
  • Tas piedāvā komandu paleti, kas satur vienumus, kas tiek izmantoti atkārtoti.

Saite: https://atom.io/


7) CLion

CLion ir rīks, kuru izstrādājis Jetbrains. Tas palīdz ātri atrisināt kļūdas programmā. Šis c ++ IDE ļauj jums bez grūtībām analizēt lietojumprogrammas veiktspēju.

Iespējas:

  • Jūs varat bez piepūles palaist programmu un atkļūdot to.
  • Tas palīdz jums pārbaudīt atsevišķas avota koda vienības.
  • Jūs varat integrēt CLion ar CVS (Concurrent Versions System) un TFS (Team Foundation Server).
  • Redaktoru var pielāgot tā, kā jums patīk.
  • Šī programmatūra palīdz jums efektīvi pārvaldīt savu projektu un kodu.
  • Koda rakstīšanas laikā tas automātiski iestata formatējumu.

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


8) Emacs

Emacs ir Unix balstīts rīks, kas nodrošina ļoti pielāgojamu funkciju. Tas ir viens no labākajiem Mac + c ++ ide, kas atbalsta sintakses krāsošanu. Šo programmatūru varat izmantot GNU, Windows vai Mac operētājsistēmā.

Iespējas:

  • Tas ir viens no labākajiem c ++ redaktoriem, kas atbalsta Unicode daudziem cilvēku skriptiem.
  • Tas nodrošina iepakojuma sistēmu daudzu paplašinājumu instalēšanai un lejupielādei.
  • Jūs varat pielāgot šo lietotni, izmantojot Emacs Lisp kodu.
  • Emacs piedāvā pilnīgu iebūvētu dokumentāciju.
  • Šī lietotne piedāvā apmācību jauniem lietotājiem.

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


9) Notepad ++

Notepad ++ ir kodu redaktors, ko var izmantot ar Windows. Šis c ++ ide rīks izceļ sintaksi un atslēgvārdu. Tas palīdz jums strādāt ar vairākiem atvērtiem failiem vienā logā.

Iespējas:

  • Tas izceļ iekavas, kas rakstītas C ++ programmā.
  • Jūs varat tuvināt vai tālināt ekrānu.
  • Iespējama ierakstīšana un atskaņošana makro (automātiskā paplašināmā instrukcija).
  • GUI ir pielāgojama.
  • Tas ir viens no labākajiem c ++ redaktoriem, kas atbalsta daudzvalodu vidi.

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


10) Netbeans

NetBeans ir integrēta izstrādes vide C ++ programmu rakstīšanai. Tas ir viens no labākajiem c ++ ide logiem, kuram ir projekta logs, kurā redzams pašreiz esošo projektu saraksts.

Iespējas:

  • Varat iestatīt izņēmumus, mainīgos, funkciju pārtraukumpunktus utt. Un skatīt tos logā Pārtraukumu punkti.
  • Tas automātiski pielāgo ievilkumu un formatē kodu.
  • Jūs viegli varat redzēt C ++ klases struktūru.
  • Šis rīks izceļ mainīgos un atslēgvārdus jūsu C ++ programmā.
  • Tas automātiski aizver iekavas.
  • Netbeans ir viena no bezmaksas c ++ ide, kas piedāvā gatavas veidnes C ++ koda rakstīšanai.

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


11) Codeblocks

Codeblocks ir atvērtā koda IDE programmu rakstīšanai C ++. Tas ir viens no labākajiem c ++ ide mac datoriem, kas atbalsta GCC (GNU Compiler Collection), Visual C ++ utt. Šo lietotni varat izmantot Windows, Linux un macOS.

Iespējas:

  • Šis c ++ redaktors nodrošina vienu no labākajiem c ++ kompilatoriem un darbvietu, lai ērti apvienotu vairākus projektus.
  • Codeblocks ir funkcija, kas automātiski aizpilda kodu.
  • Vienlaicīgi varat izveidot vairāk nekā vienu projektu.
  • Tas ļauj rakstīt pilnīgus pārtraukuma punkta nosacījumus (pārtrauciet koda izpildi, ja izteiksme ir patiesa).
  • Jūs varat ātri pārslēgties starp vairākām programmām.
  • Tā ir viena no bezmaksas c ++ ide lietotnēm, kas nodrošina cilnes interfeisu.

Saite: http://www.codeblocks.org/


12) Attīstīt

Cevelop ir viens no labākajiem C ++ IDE izstrādātājiem. Tas ļauj migrēt mainīgā deklarāciju uz jauno sintaksi. Tas ir viens no labākajiem idejām c ++, kas palīdz atklāt neinicializētus mainīgos.

Iespējas:

  • Tas padara kodu vieglāk lasāmu, izmantojot globālo nosaukumvietu (nosaukums, kas apzīmē vienu entītiju).
  • Šai programmatūrai ir veidņu skats, kurā tiek parādīta detalizēta informācija par veidni.
  • Tas palīdz jums analizēt un optimizēt kodu.
  • Programma Cevelop atbalsta spraudni Ctylechecker, lai programmā atrastu kļūdas.

Saite: https://cevelop.com/


13) Kdevelop

Kdevelop ir atvērtā koda integrēta izstrādes vide C ++ izstrādātājiem. Šo programmatūru varat izmantot operētājsistēmās Windows, Linux, macOS, Solaris un citur.

Iespējas:

  • Tas ir viens no labākajiem idejām c programmēšanai un c ++, kas nodrošina valodu atbalstu OpenCL (Open Computing Language).
  • Jūs varat pāriet uz deklarācijas / definīcijas kodu.
  • Kdevelop palīdz ātri meklēt jebkuru funkciju vai klasi.
  • Tas var izcelt kodu ar atšķirīgu nozīmi un lietojumu.
  • Šis c ++ redaktora rīks nodrošina vienu no labākajiem c ++ kompilatoriem un var izcelt viena mainīgā parādīšanos noteiktā krāsā.
  • Katrai šī rīka darbībai varat piešķirt saīsnes.
  • Šis rīks atbalsta tādu versiju vadības sistēmas kā Subversion, CVS, Perforce un citas.

Saite: https://www.kdevelop.org/


14) SlickEdit

SlickEdit ir starpplatformu IDE rakstīšanai programmā. Tas ir viens no labākajiem c ++ redaktoriem, kas atbalsta vairāk nekā 60 valodas. Šī ideja c ++ var ātri ielādēt lielus failus.

Iespējas:

  • Jūs varat pielāgot izvēlnes vienumus.
  • Tas ļauj atvērt failu, neievadot ceļu.
  • Viegli integrējama Subversion, CVS utt.
  • Jūs varat paplašināt kopēju bloka struktūru.
  • SlickEdit var automātiski formatēt kodu, kad tas tiek ielīmēts.
  • Jūs varat izveidot vairāku platformu GUI dialoglodziņus.
  • Šī redaktora c ++ programmatūra automātiski saglabā failu pēc neaktivitātes perioda.

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


15) Gravitons

Graviton ir lietotājam draudzīgs redaktors, kas palīdz efektīvi rakstīt un pārvaldīt C ++ kodu. Tas ir viens no labākajiem c ++ redaktoriem, kas ir pieejams angļu, spāņu un daudzās citās valodās.

Iespējas:

  • Tas ir saderīgs ar macOS, Windows un Linux platformām.
  • Graviton glabā jūsu datus datorā, nevis serverī.
  • Redaktorā varat paslēpt nevēlamu kodu.
  • Šim rīkam ir pētnieku panelis, kas palīdz atlasīt failus vai mapes kopēšanai, pārvietošanai vai dzēšanai.

Saite: https://graviton.ml/

FAQ

? Kas ir IDE C ++ versijā?

C ++ ir vispārējas nozīmes, objektorientēta programmēšanas valoda, kuru izstrādājusi Bjarne Stroustrup. IDE parasti satur pirmkodu redaktoru, atkļūdotāju, automatizācijas rīkus. IDE palīdz kodēt jūsu lietojumprogrammu mazāk laika.

❓ Kāpēc izmantot C ++ IDE?

Tālāk ir norādīti C ++ IDE izmantošanas iemesli.

  • Tas nodrošina gatavu koda veidni.
  • Šis rīks automātiski apstiprina sintaksi.
  • Tas atbalsta koda atjaunošanu.
  • Tas atbalsta sintakses krāsošanu.
  • Tas ļauj iestatīt pārtraukuma punktus.
  • C ++ IDE piedāvā stabilu atkļūdotāju.
  • Izturīgs C ++ redaktors