15 geriausių C ++ IDE: nemokamas „Windows“ redaktorius - Sudarytojas - 2021 m

Turinys:

Anonim

C ++ yra bendrosios paskirties objektinė programavimo kalba, kurią sukūrė Bjarne Stroustrup. Jame yra C programavimo kalbos ypatybės, taip pat Simula67 (pirmoji į objektą orientuota kalba) ypatybės.

Yra daugybė integruotų kūrimo aplinkų (IDE), teikiančių parengtų kodų šablonus C ++ programoms rašyti. Šios priemonės automatiškai koreguoja kodo įtrauką ir formatą. IDE pagalba jūsų programai koduoti per trumpesnį laiką.

Toliau pateikiamas pasirinktas geriausių C ++ IDE sąrašas su populiariausiomis funkcijomis ir nuorodomis į svetainę. Sąraše yra tiek atvirojo kodo (nemokama), tiek komercinė (mokama) programinė įranga.

Geriausias „C ++“ redaktorius ir „C ++ IDE“, skirtas „Windows“ / „Mac OS“

vardas Nuoroda
„Visual Studio“ kodas https://code.visualstudio.com/
Aitvaras https://www.kite.com/get-kite/
Užtemimas https://www.eclipse.org/ide/
Codelitas https://codelite.org/
Skliausteliuose.io http://brackets.io/

1) „Visual Studio“ kodas

„Visual Studio Code“ yra „Microsoft“ sukurtas atvirojo kodo redaktorius. Tai yra vienas iš geriausių „c ++ ide“, kuris suteikia protingą kodo užbaigimą, pagrįstą kintamais tipais, pagrindiniais moduliais ir funkcijų apibrėžimais.

Funkcijos:

  • Tai yra viena iš geriausių „Windows“ versijų „c ++ ide“, galinčių dirbti su „Git“ versijų valdymo sistema.
  • Galite lengvai derinti kodą naudodami šią „c ++“ programavimo programinę įrangą.
  • Tai yra viena iš nemokamų „c ++ ide“, palaikančių daugybę plėtinių, įtraukiant naujas kalbas, temas ir dar daugiau.
  • „Visual Studio Code“ galima naudoti „Windows“ ir „Mac“ operacinėse sistemose.
  • Tai geriausias „c ++“ kompiliatorius ir jūs galite lengvai valdyti kelias vienos programos versijas.

Nuoroda: https://code.visualstudio.com/


2) Aitvaras

Aitvaras yra C ++ IDE, kuris automatiškai užpildo kelis eilučių kodus. Šis redaktorius palaiko daugiau nei 16 kalbų. Tai padeda jums greičiau koduoti be vargo.

Kaina : Nemokama

Funkcijos:

  • Jame pateikiama „Java“ dokumentacija.
  • Šis redaktorius pateikia funkcijos parašą, kai vedate tekstą.
  • Gausite pelės žymeklio patarimą.
  • Teikia palaikymą el. Paštu.
  • Java kalbai naudoja mašininio mokymosi modelius.

3) Užtemimas

„Eclipse“ yra svetainių kūrimo įrankis, skirtas „C ++“. Tai pabrėžia jūsų parašytą sintaksę. Šis įrankis leidžia lengvai derinti programą.

Funkcijos:

  • Šis internetinis ide įrankis automatiškai patvirtina sintaksę.
  • Jis palaiko analizatorių (kompiliatoriaus dalį).
  • „Eclipse“ leidžia valdyti projektą nuotoliniu būdu.
  • Jis gali būti naudojamas tokiose platformose kaip „Windows“, „Linux“ ir „OS X“.
  • Šis „c ++“ programavimo programinės įrangos įrankis sukuria „Makefile“, kuriame yra instrukcijos, kaip sukurti jūsų C ++ programą.
  • Jame pateikiami parengtų kodų šablonai.

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


4) Codelitas

„CodeLite“ yra atvirojo kodo įrankis programoms rašyti C ++ kalba. Tai yra viena iš geriausių „c ++ ide“, palaikančių kodo pertvarkymą. Ši programa pabrėžia sintaksę. Jį galite naudoti „Windows“ ir „Mac“ operacinėse sistemose.

Funkcijos:

  • „Codelite“ gali būti integruotas su „Cscope“ integracija (teksto sąsaja kodo paieškai).
  • Galite pritaikyti sintaksės spalvas.
  • Šis internetinis ide įrankis padeda jums lengvai rasti failus naudojant medžio rodinį.
  • Tai yra vienas iš geriausių „c“ programavimo ir „c ++“ idėjų, turintis komandų gomurį, kuriame yra funkcionalumas, pvz., Rūšiavimas, sintaksės keitimas ir kt.

Nuoroda: https://codelite.org/


5) skliausteliuose.io

„Brackets“ yra atvirojo kodo redaktorius, skirtas kurti žiniatinklio programas. Ją įkūrė „Adobe“ sistemos. Tai yra vienas iš geriausių „c ++“ id, galinčių paryškinti skliaustų porą.

Funkcijos:

  • Tai padeda greitai redaguoti C ++ kodą.
  • Savo naršyklę galite prijungti realiuoju laiku.
  • Ši programa gali būti naudojama „Linux“, „Windows“ ir „Mac“ operacinėse sistemose.
  • Galite efektyviai valdyti projektą.
  • Teikia išankstinio procesoriaus palaikymą, tiesioginę peržiūrą ir tiesioginius redaktorius.
  • Galite greitai pritaikyti vartotojo sąsają, esančią „Brackets.io“ įrankyje.

Nuoroda: http://brackets.io/


6) Atomas

„Atom“ yra paprastas C ++ programos rašymo redaktorius. Jis gali būti pritaikytas daryti bet ką, nekeičiant konfigūracijos failo.

Funkcijos:

  • Tai yra vienas iš geriausių „c ++“ redaktorių, kuriame yra integruotas paketų tvarkytuvas.
  • Šis „c ++“ redaktoriaus įrankis leidžia redaguoti kelias platformas
  • Galite rasti, peržiūrėti ir pakeisti tekstą, įvestą faile arba visame projekte.
  • Jis siūlo komandų paletę, kurioje yra elementai, kurie naudojami pakartotinai.

Nuoroda: https://atom.io/


7) CLionas

„CLion“ yra „Jetbrains“ sukurtas įrankis. Tai padeda greitai išspręsti programos klaidas. Šis „c ++“ IDE suteikia galimybę be vargo analizuoti programos našumą.

Funkcijos:

  • Galite be vargo paleisti ir derinti savo programą.
  • Tai padeda išbandyti atskirus šaltinio kodo vienetus.
  • Galite integruoti „CLion“ į CVS („Concurrent Versions System“) ir TFS („Team Foundation Server“).
  • Redaktorių galite tinkinti taip, kaip jums patinka.
  • Ši programinė įranga padeda efektyviai valdyti savo projektą ir kodą.
  • Rašant kodą jis automatiškai nustato formatavimą.

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


8) Emacsas

„Emacs“ yra „Unix“ pagrindu sukurtas įrankis, suteikiantis labai pritaikomą funkciją. Tai yra vienas geriausių „mac +“ „c ++ ide“, palaikantis sintaksės spalvas. Šią programinę įrangą galite naudoti GNU, „Windows“ ar „Mac“ operacinėse sistemose.

Funkcijos:

  • Tai yra vienas geriausių „c ++“ redaktorių, palaikantis „Unicode“ daugeliui žmonių scenarijų.
  • Tai suteikia pakavimo sistemą, skirtą įdiegti ir atsisiųsti daugybę plėtinių.
  • Galite pritaikyti šią programą naudodami „Emacs Lisp“ kodą.
  • „Emacs“ siūlo išsamią įmontuotą dokumentaciją.
  • Ši programa siūlo pamoką naujiems vartotojams.

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


9) „Notepad ++“

„Notepad ++“ yra kodo redaktorius, kurį galima naudoti su „Windows“. Šis „c ++ ide“ įrankis pabrėžia sintaksę ir raktinius žodžius. Tai padeda jums dirbti su keliais atidarytais failais viename lange.

Funkcijos:

  • Tai pabrėžia skliaustelius, parašytus C ++ programoje.
  • Galite priartinti arba nutolinti ekraną.
  • Galima įrašyti ir atkurti makrokomandą („Automatinis išplečiamas nurodymas“).
  • GUI yra pritaikoma.
  • Tai yra vienas geriausių „c ++“ redaktorių, palaikantis daugiakalbę aplinką.

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


10) Netbeans

„NetBeans“ yra integruota kūrimo aplinka, skirta rašyti C ++ programas. Tai yra vienas iš geriausių „Windows +“ „c ++ ide“, kuriame yra projekto langas, kuriame rodomas šiuo metu egzistuojančių projektų sąrašas.

Funkcijos:

  • Galite nustatyti išimtį, kintamąjį, funkcijos pertraukimo tašką ir kt. Ir peržiūrėti juos pertraukos taškų lange.
  • Jis automatiškai sureguliuoja įtrauką ir suformatuoja kodą.
  • Jūs galite lengvai pamatyti C ++ klasės struktūrą.
  • Šis įrankis pabrėžia jūsų C ++ programos kintamuosius ir raktinius žodžius.
  • Jis automatiškai užbaigia skliaustus.
  • „Netbeans“ yra vienas iš nemokamų „c ++ ide“, kuris siūlo paruoštus šablonus C ++ kodui rašyti.

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


11) Codeblocks

„Codeblocks“ yra atvirojo kodo IDE, skirta programoms rašyti C ++ kalba. Tai yra viena iš geriausių „mac“ versijų „c ++ ide“, palaikančių GCC („GNU Compiler Collection“), „Visual C ++“ ir kt. Šią programą galite naudoti „Windows“, „Linux“ ir „MacOS“.

Funkcijos:

  • Šis „c ++“ redaktorius suteikia vieną geriausių „c ++“ kompiliatorių ir darbo sritį, kad būtų galima lengvai sujungti daugiau nei vieną projektą.
  • „Codeblocks“ turi funkciją, kuri automatiškai užbaigia kodą.
  • Vienu metu galite sukurti daugiau nei vieną projektą.
  • Tai leidžia jums parašyti visas pertraukos taško sąlygas (sustabdykite kodo vykdymą, jei išraiška yra teisinga).
  • Galite greitai perjungti kelias programas.
  • Tai yra viena iš nemokamų „c ++ ide“ programų, teikiančių skirtukų sąsają.

Nuoroda: http://www.codeblocks.org/


12) Kurti

„Cevelop“ yra viena geriausių C ++ IDE kūrėjams. Tai leidžia perkelti kintamojo deklaraciją į naują sintaksę. Tai yra vienas geriausių „c ++“ ideų, kuris padeda aptikti neinicijuotus kintamuosius.

Funkcijos:

  • Naudojant visuotinę vardų sritį (vardas, vaizduojantis vieną objektą), kodas tampa lengviau įskaitomas.
  • Ši programinė įranga turi šablonų rodinį, kuriame pateikiama išsami šablono informacija.
  • Tai padeda analizuoti ir optimizuoti kodą.
  • „Cevelop“ palaiko „Ctylechecker“ papildinį, kad rastų klaidų programoje.

Nuoroda: https://cevelop.com/


13) Kdevelop

„Kdevelop“ yra atviro kodo integruota kūrimo aplinka, skirta „C ++“ kūrėjams. Šią programinę įrangą galite naudoti „Windows“, „Linux“, „macOS“, „Solaris“ ir kt.

Funkcijos:

  • Tai yra vienas iš geriausių „c“ programavimo ir „c ++“ programų, kuris palaiko „OpenCL“ („Open Computing Language“) kalbą.
  • Galite pereiti prie deklaracijos / apibrėžimo kodo.
  • „Kdevelop“ padeda greitai ieškoti bet kurios funkcijos ar klasės.
  • Jis gali išryškinti skirtingos reikšmės ir naudojimo kodą.
  • Šis „c ++“ redaktoriaus įrankis yra vienas geriausių „c ++“ kompiliatorių ir gali pabrėžti to paties kintamojo atsiradimą tam tikroje spalvoje.
  • Kiekvienam šio įrankio veiksmui galite priskirti sparčiuosius klavišus.
  • Šis įrankis palaiko versijų valdymo sistemas, tokias kaip „Subversion“, CVS, „Perforce“ ir kt.

Nuoroda: https://www.kdevelop.org/


14) „SlickEdit“

„SlickEdit“ yra daugiaplatformis IDE, skirtas rašyti programoje. Tai yra vienas iš geriausių „c ++“ redaktorių, palaikantis daugiau nei 60 kalbų. Ši „c ++“ versija gali greitai įkelti didelius failus.

Funkcijos:

  • Galite tinkinti meniu elementus.
  • Tai leidžia atidaryti failą neįvedus kelio.
  • Lengva integruoti „Subversion“, CVS ir kt.
  • Galite išplėsti bendrą bloko struktūrą.
  • „SlickEdit“ gali automatiškai formatuoti kodą, kai jis įklijuojamas.
  • Galite sukurti kelių platformų GUI dialogo langelius.
  • Ši „c ++“ redaktoriaus programinė įranga automatiškai išsaugo failą po neaktyvumo.

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


15) Gravitonas

„Graviton“ yra patogus vartotojui redaktorius, padedantis efektyviai parašyti ir valdyti C ++ kodą. Tai yra vienas iš geriausių „c ++“ redaktorių, kurį galima įsigyti anglų, ispanų ir daugeliu kitų kalbų.

Funkcijos:

  • Jis suderinamas su „MacOS“, „Windows“ ir „Linux“ platformomis.
  • „Graviton“ vietoj serverio saugo jūsų duomenis kompiuteryje.
  • Redaktoriuje galite paslėpti nepageidaujamą kodą.
  • Šis įrankis turi naršyklės skydelį, kuris padeda pasirinkti failus ar aplankus, kuriuos norite kopijuoti, perkelti ar ištrinti.

Nuoroda: https://graviton.ml/

DUK

? Kas yra IDE C ++ versijoje?

C ++ yra bendros paskirties, į objektą orientuota programavimo kalba, kurią sukūrė Bjarne Stroustrup. IDE paprastai yra šaltinio kodo redagavimo priemonė, derintuvas, automatizavimo įrankiai. IDE pagalba jūsų programai koduoti per trumpesnį laiką.

❓ Kodėl naudoti C ++ IDE?

Štai C ++ IDE naudojimo priežastys:

  • Tai suteikia jums parengtą kodo šabloną.
  • Šis įrankis automatiškai patvirtina sintaksę.
  • Jis palaiko kodo pertvarkymą.
  • Jis palaiko sintaksės spalvą.
  • Tai leidžia nustatyti lūžio taškus.
  • C ++ IDE siūlo patikimą derintuvą.
  • Tvirtas „C ++“ redaktorius