Ukukhishwa kwendawo yokuthuthukisa uhlelo lokusebenza KDevelop 5.5

Ngemva kwezinyanga eziyisithupha zentuthuko kwethulwe ukukhululwa kwendawo edidiyelwe yokuhlela I-KDevelop 5.5, esekela ngokugcwele inqubo yokuthuthukiswa kwe-KDE 5, okuhlanganisa ukusebenzisa i-Clang njengomqambi. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-GPL futhi isebenzisa imitapo yolwazi ye-KDE Frameworks 5 kanye ne-Qt 5.

Ukukhishwa kwendawo yokuthuthukisa uhlelo lokusebenza KDevelop 5.5

Inguqulo entsha ayinakho ukuqanjwa okusha okubalulekile - umsebenzi oyinhloko ubugxile ekwandiseni ukuzinza, ukuthuthukisa ukusebenza kahle nokwenza lula ukugcinwa kwesisekelo sekhodi. Phakathi kwezinguquko:

  • Usekelo lolimi lwe-C++ oluthuthukisiwe. Kwengezwe izexwayiso ezingekho mayelana nokufaka amafayela anhlokweni atholakalayo ngokuzenzakalela. Ama-plugin okuhlaziya amakhodi asuselwa ku-Clang-tidy kanye Uyahlanya wengeze ikhono lokukhetha amasethi okuhlola. Uhlobo lokucabanga lokucinga lokuqedela ikhodi esebenzayo lunwetshiwe;
  • Ukusekelwa kolimi lwe-PHP okuthuthukisiwe: ukwesekwa okwengeziwe kwezakhiwo ezithayiphiwe ezethulwe ngaphakathi I-PHP 7.4, ukungenisa imisebenzi nama-constants kusuka kwezinye izindawo zamagama, uhlu lwezinhlobo ΠΈ ama-constants ekilasi abonakalayo;
  • Kwengezwe usekelo lokuqala Python 3.8;
  • Kwenziwa indawo ehlukile yokubonisa izixwayiso nemilayezo ngesikhathi sokuqalisa uhlelo lokusebenza, ngaphandle kokubonisa amabhokisi ezingxoxo okuvimbela;
  • Kwengezwe ibhokisi lengxoxo yokwenza umsebenzi we-rebase ku-Git;
  • Ihlinzeka ngokwakhiwa okuphindaphindekayo kwezingobo zomlando zetiyela, okusetshenziswa ngokufakwa kwezihloko ze-Pax;
  • Ukwesekwa okwengeziwe kokuguquguquka kwemvelo okudlulayo kusuka endaweni yenqubo kanye nekhono lokumisa imvelo esekelwe e-flatpak;
  • Inketho yengeziwe kuzilungiselelo ukuze ukhubaze izinkinobho zokuvala ithebhu.

Source: opennet.ru

Engeza amazwana