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