Aplikazioak garatzeko ingurunearen kaleratzea KDevelop 5.4

Bidalita programazio-ingurune integratuaren kaleratzea KDevelop 5.4, KDE 5-ren garapen-prozesua guztiz onartzen duena, Clang konpilatzaile gisa erabiltzea barne. Proiektuaren kodea GPL lizentziapean banatzen da eta KDE Frameworks 5 eta Qt 5 liburutegiak erabiltzen ditu.

Berrikuntza nagusiak:

  • Muntaketa sistemarako euskarria gehitu da Meson, X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME eta GTK bezalako proiektuak eraikitzeko erabiltzen dena. KDevelop-ek orain Meson erabiltzen duten proiektuak sortu, konfiguratu, konpilatu eta instala ditzake, Meson eraikitzeko gidoietarako kodea osatzea onartzen du eta Meson rewriter pluginari laguntza ematen dio proiektuaren hainbat alderdi aldatzeko (bertsioa, lizentzia, etab.);

    Aplikazioak garatzeko ingurunearen kaleratzea KDevelop 5.4

  • Scratchpad plugina gehitu da, eta horri esker, idatzizko kodearen funtzionamendua azkar probatu edo esperimentu bat egin dezakezu, kodea exekutatu ahal izateko proiektu osorik sortu gabe. Pluginak leiho berri bat gehitzen du konpilatu eta exekutatu daitezkeen zirriborroen zerrenda batekin. Krokisak KDevelop-en barruan prozesatu eta gordetzen dira, baina kode-fitxategi arrunt gisa editatzeko erabilgarri daude, automatikoki osatzeko eta diagnostikoetarako laguntza barne;

    Aplikazioak garatzeko ingurunearen kaleratzea KDevelop 5.4

  • Gehituta kodea erabiliz egiaztatzeko plugina Clang-Txukuna.
    Clang-Tidy deia Analyzer menuaren bidez dago eskuragarri, zeinak kodea aztertzeko pluginak eta lehenago onartzen dituenak konbinatzen dituena. Zirrara, Cppcheck eta Heaptrack;

  • Clang-en erabileran oinarritutako analizatzailea egonkortzeko eta modernizatzeko lanean jarraitu zen C++ lengoaiarako eta analisi semantikorako plugina. Aldaketen artean, clang analizatzailerako lan-direktorio bat gehitzea, sartutako fitxategietatik ateratzeko arazoak ezartzea, "-std=c++2a" aukera erabiltzeko gaitasuna, c++1z C++17 izena aldatzea. , zenbakien osatze automatikoa desgaituz eta kodea sortzeko morroia gehituz goiburuko fitxategiak bikoitzaren sartzetik babesteko (buruzain);
  • PHP laguntza hobetua. PHPn fitxategi handiekin lan egiteko mugak handitu egin dira, adibidez, phpfunctions.php-ek orain 5 MB baino gehiago hartzen ditu. Ld.lld erabiliz estekatzeko arazoak konpondu dira.

Iturria: opennet.ru

Gehitu iruzkin berria