I-KDevelop 5.5, iza nokuthuthuka okuhlukahlukene nokusekelwa okuthuthukisiwe kwe-C ++ ne-PHP

I-KDevelop

Ngemuva kwezinyanga eziyisithupha zentuthuko, ukukhishwa kwenguqulo entsha kumenyezelwe yendawo edidiyelwe yohlelo I-KDevelop 5.5, lapho hlanganisa ukuthuthukiswa okuthile nezici ezintsha, phakathi kwayo okuxhasa ukuthuthukiswa kwe-C ++, i-PHP nokuhlanganiswa kwePython 3.8 kugqamile.

Kulabo abangajwayele i-KDevelop, kufanele ukwazi lokho lokhu yindawo edidiyelwe yentuthuko yezinhlelo ze-GNU / Linux-Unix, kanye neWindows, futhi ehlela ukuyethula kunguqulo ye-Mac OS, i-KDevelop Ishicilelwe ngaphansi kwelayisense le-GPL futhi ihloselwe ukusetshenziswa ngaphansi kwemvelo yokuqhafaza ye-KDE, yize futhi isebenza nezinye izindawo, njengeGnome.

Ngokungafani nezinye izindlela eziningi zokuthuthuka, I-KDevelop ayinayo i-compiler yayo, ngakho-ke ithembela ku-gcc ukukhiqiza ikhodi kanambambili. Uhlobo lwayo lwakamuva okwamanje luyathuthukiswa futhi isebenza ngezilimi ezahlukahlukene zokuhlela.

Kubo singagqamisa ezinye ezinjenge-C, C ++, PHP nePython ngokufaka i-plugin esemthethweni. Ezinye izilimi ezinjengeJava, i-Ada, i-SQL, i-Perl ne-Pascal, kanye nemibhalo ye-Bash Shell ayithunyelwanga ku-KDevelop4 okwamanje, noma ingaxhaswa esikhathini esizayo.

Thuthukisa ihambisana ngokuphelele nenqubo yokuthuthuka kwe-KDE 5, kufaka phakathi ukusebenzisa uClang njengomhlanganisi. Ikhodi yephrojekthi isebenzisa imitapo yolwazi ye-KDE Frameworks 5 ne-Qt 5.

I-KDevelop isebenzisa isihleli sombhalo weKate ngokuzenzakalela. Izici ezishiwo ngezansi ziqonde ngqo imvelo yentuthuko:

  • Isihleli sekhodi yomthombo ngokugqamisa kwe-syntax nokuqondiswa okuzenzakalelayo (i-Kate).
  • Ukuphathwa kwezinhlobo ezahlukahlukene zamaphrojekthi, njenge-CMake, i-Automake, i-qmake (yamaphrojekthi asuselwa kumtapo wezincwadi we-Qt kanye ne-Ant (yamaphrojekthi asuselwa kuJava).
  • Isiphequluli phakathi kwamakilasi wohlelo lokusebenza.
  • Ukuphela kwangaphambi kwe-gcc, isethi yomhlanganisi ye-GNU.
  • Ukuphela kwangaphambilini kwe-GNU debugger.
  • Abathakathi ukwenza futhi bavuselele izincazelo zamakilasi nohlaka lohlelo lokusebenza.
  • Ukuqedwa kwekhodi okuzenzakalelayo ku-C naku-C ++.
  • Ukusekelwa komdabu kwe-Doxygen.
  • Ivumela ukulawulwa kwenguqulo.
  • nokuningi

I-KDevelop 5.5 Izici Ezintsha Eziyinhloko

Enguqulweni entsha yeKDevelop 5.5 kuqhakanjiswe umsebenzi owenziwe ukuthuthukisa uzinzo, kanye nokwenza ngcono ukusebenza nokwenza lula ukugcinwa kwesisekelo sekhodi.

Kunjalo nge ukusekelwa okuthuthukisiwe kolimi lwe-C ++, okungezwe ngezexwayiso ezingekho ukufaka amafayela enhlokweni atholakalayo azenzakalelayo.

Ngaphezu kwama-plugins wokuhlaziywa kwekhodi ngokususelwa ku- UClan-tidy noClazy bangeze ikhono lokukhetha amasethi amasheke. Uhlobo logic lokusesha lunwetshiwe ngokuqedwa kwekhodi esebenzayo.

Okunye ukuthuthuka okwenzelwe i- ukusekelwa kolimi lwe-PHP, kusukela kungezwe ukusekelwa kwezakhiwo ezibhaliwe ezethulwe ku-PHP 7.4, ngenisa imisebenzi nokuqina kusuka kwezinye izikhala zamagama, ukuhlelwa kohlobo, kanye nokuqina kwesigaba okubonakalayo.

Kuyakhulunywa futhi esimemezelweni sokuthi indawo ehlukile isetshenzisiwe ukukhombisa izexwayiso nemiyalezo ngesikhathi senqubo yokuqalisa isicelo, ngaphandle kokubonisa izingxoxo zokuphahlazeka.

Njengaye ukusekelwa kokudlulisa okuguqukayo kwemvelo kusuka endaweni yenqubo kanye nekhono lokumisa imvelo esekwe ku-flatpak.

Kwezinye izinguquko okushiwo kusikhangiso:

  • Kungezwe ukusekelwa kokuqala kwePython 3.8
  • Kungezwe ibhokisi ukwenza umsebenzi wokukhipha kabusha ku-Git
  • Ukuhlanganiswa okuphindaphindwayo kwamafayela wetiyela kunikezwa ngokufaka izihloko ze-Pax
  • Kukhethwe inketho kuzilungiselelo zokukhubaza izinkinobho zokuvala amathebhu.

Ungayifaka kanjani i-KDevelop 5.5 ku-Ubuntu nakwezinye izinto?

Ekugcineni, kulabo abafuna ukuhlola le ndawo yokuthuthuka, bangathola isifaki kusuka ku- isixhumanisi esilandelayo.

Ku, Ungathola izixhumanisi zokulanda zenguqulo entsha I-KDevelop 5.5 yezinhlelo zokusebenza ezahlukahlukene ezisekelayo. Endabeni yalabo abangabasebenzisi be-Linux, bangasebenzisa ifayili le-AppImage engatholwa futhi isetshenziswe ngosizo lwe-terminal ngokuthayipha kuyo imiyalo elandelayo:

wget -O KDevelop.AppImage https://download.kde.org/stable/kdevelop/5.5.0/bin/linux/KDevelop-5.5.0-x86_64.AppImage
chmod +x KDevelop.AppImage 
./KDevelop.AppImage

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.