KDevelop a IDE esihle C, C ++ kunye nezinye iilwimi zenkqubo

kdevelop-umboniso

Kwibhlog bathethile kwaye yacebisa iindawo ezithile zophuhliso oluhlanganisiweyo kwiilwimi ezahlukeneyo zenkqubo, uninzi lwazo lujolise kwinkqubo kunye nophuhliso kwi-C nakwi-C ++.

Ngeli xesha siza kuthetha ngenye i-IDE eyinxalenye yeprojekthi yemo engqongileyo ye KDE. I-IDE esiza kuthetha ngayo namhlanje ibizwa ngokuba yiKDevelop.

Es Indawo yasimahla, enqamlezayo yeqonga lendalo yophuhliso (Windows kunye ne-GNU / Linux-Unix) epapashwe phantsi kwelayisensi ye-GPL kwaye ijolise ekusebenziseni phantsi kwemeko ye-KDE yemizobo.

Ngokungafaniyo nezinye iindlela zonxibelelwano, I-KDevelop ayinayo i-compiler yayo, ke ixhomekeke kwi-gcc ukuvelisa ikhowudi yokubini.

Ezinye iilwimi zixhaswa ngokupheleleyo, Oko kuthetha ukuba banokuqaqanjiswa kwes syntax, ukukhangela ikhowudi ye-semantic, kunye nokugqitywa.

C / C ++ (exhaswa yiClang kunye nellvm iilayibrari) kubandakanya ezinye izinto ezongeziweyo zesakhelo seQt. Ikwanayo nenkxaso ye-CUDA kunye ne-OpenCLQt ukongeza kwi-QML, JavaScript, Python, kunye ne-PHP.

Ngelixa ezinye iilwimi zenkqubo, ezinje ngeJava, Ada, SQL, Perl kunye noPascal, kunye nezikripthi (izikripthi) zeqokobhe leBash azikhange zifakwe kwi-KDevelop okwangoku, nangona kunokwenzeka ukuba ziyaxhaswa kwikamva .

Malunga neKDevelop

Kwi KDevelop singafumana ukuqaqanjiswa kwes syntax, apho ukwenzeka ngakunye okwahlukileyo kumbala othile, utshintsho ngokwesiseko esiguqukayo. Yizame, uya kuyithanda wakuba uyiqhelile. Ukhetho.

Ukuqhubeka kwediski egciniweyo yedatha yekhowudi. Kuxhomekeke kubukhulu kunye nobunzima beprojekthi yakho, uhlalutyo lungathatha ixesha ekuqaleni; kodwa emva kwelo xesha lokuqala, yonke into igcinwe kwidiski kwaye ilayishwe kwimizuzwana embalwa kwisiqalo ngasinye esilandelayo se-IDE.

Phakathi kweempawu eziphambili esinokuziqaqambisa kule meko yokudityaniswa kophuhliso esinokuyifumana:

  • Umhleli wekhowudi yemvelaphi kunye nokuqaqanjiswa kwes syntax kunye nokungeniswa okuzenzekelayo (Kate).
  • Ulawulo lweentlobo ezahlukeneyo zeeprojekthi, ezinje nge-CMake, i-Automake, qmake (yeeprojekthi ezisekwe kwilayibrari ye-Qt kunye neMbovane (yeeprojekthi ezisekwe kwiJava).
  • Isikhangeli phakathi kweeklasi zesicelo.
  • Isiphelo sangaphambili se-gcc, iseti yomhlanganisi we-GNU.
  • Isiphelo sangaphambili se-GNU debugger.
  • Amagqwirha ukuvelisa kunye nokuhlaziya iinkcazo zeeklasi kunye nesakhelo sesicelo.
  • Ukugqitywa kwekhowudi ngokuzenzekelayo kwi-C nakwi-C ++.
  • Inkxaso yemveli yeDoxygen.
  • Ivumela ulawulo lwenguqulo.
  • Ukukhangela okunamandla kunye nokutshintsha, kunye neeprojekthi ezibanzi, ngokuzikhethela ngamagama aqhelekileyo
  • Umdibaniso wovavanyo lweyunithi
  • Hluza isixhobo esijonga iingxaki, esibonisa zonke iingxaki (is syntax kunye neempazamo ze-semantic, njl.
  • Uncedo lwe-graphical debugger (C ++ kunye nePython, i-PHP nge-plugin eyongezelelweyo)
  • Iifayile kunye neeprojekthi zetemplate (ezongezelelweyo iitemplate zinokukhutshelwa okanye zifakwe)
  • Phantse naluphi na uhlobo lwefayile unokujongwa njengethebhu / uxwebhu ngaphakathi kwe-IDE ngeeKparts (umzekelo ifayile yePDF)
  • Ukujonga isixhobo seConsole
  • Inkxaso yeskripthi sangaphandle
  • Imowudi yegalelo ehambelanayo yeVim

KDevelop-IDE-Umhleli

Uyifaka njani i-KDevelop IDE kwi-Ubuntu 18.04 kunye neziphumo?

Si Ngaba ufuna ukufaka le meko yokudibanisa kwinkqubo yakho, sinokuyenza silandela le miyalelo ilandelayo.

Okokuqala kufuneka sivule i-terminal, Senza oku ngokudityaniswa kwesitshixo "Ctrl + Alt + T" kwaye kuyo siza kwenza lo myalelo ulandelayo:

wget https://download.kde.org/stable/kdevelop/5.2.3/bin/linux/KDevelop-5.2.3-x86_64.AppImage -O KDevelop.AppImage

Ngale nto sikhuphela ifayile yeAppImage kwi-IDE, esinokuthi siyifakele kwaye siyisebenzise kwinkqubo.

Ngoku Kuya kufuneka sinike imvume yokuphumeza ifayile ngalo myalelo ulandelayo:

sudo chmod +x KDevelop.AppImage

Ngale nto sinokuqhuba ifayile ngokuchofoza kuyo kabini okanye sinokuyiqhuba ngalo myalelo ulandelayo kwi-terminal:

./KDevelop.AppImage

Yiyo ke loo nto, sinokuqala ukusebenzisa le IDE kwinkqubo yethu.

Ukuba uyazi enye i-IDE, zive ukhululekile ukuba wabelane nathi ngezimvo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.