Kuburitswa kwenzvimbo yekuvandudza application KDevelop 5.4

Introduced kuburitswa kweiyo integrated programming environment KDevelop 5.4, iyo inotsigira zvizere maitiro ekuvandudza kweKDE 5, kusanganisira kushandisa Clang semuunganidzwa. Iyo kodhi yeprojekiti yakagoverwa pasi peGPL rezinesi uye inoshandisa iyo KDE Frameworks 5 uye Qt 5 maraibhurari.

Zvitsva zvikuru:

  • Yakawedzerwa rutsigiro rwegungano system Meson, iyo inoshandiswa kugadzira mapurojekiti akadai seX.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME uye GTK. KDevelop inogona ikozvino kugadzira, kugadzirisa, kuunganidza uye kuisa mapurojekiti anoshandisa Meson, inotsigira kupedzwa kwekodhi yeMeson kuvaka zvinyorwa, uye inopa rutsigiro rweMeson rewriter plugin yekushandura zvakasiyana-siyana zvepurojekiti (shanduro, rezinesi, nezvimwewo);

    Kuburitswa kwenzvimbo yekuvandudza application KDevelop 5.4

  • Iyo Scratchpad plugin yakawedzerwa, izvo zvinoita kuti zvikwanise kukurumidza kuyedza kushanda kwekodhi yakanyorwa kana kuita kuyedza, zvichikubvumidza kuti uite kodhi pasina kugadzira yakazara-yakazara purojekiti. Iyo plugin inowedzera hwindo nyowani ine runyorwa rwezvikeche zvinogona kuunganidzwa uye kumhanya. Sketches inogadziriswa uye inochengetwa mukati meKDevelop, asi inowanikwa pakugadzirisa seyakajairwa kodhi mafaera, kusanganisira tsigiro yekupedzisa otomatiki uye diagnostics;

    Kuburitswa kwenzvimbo yekuvandudza application KDevelop 5.4

  • Added plugin yekutarisa kodhi uchishandisa Clang-Tidy.
    Iyo Clang-Tidy call inowanikwa kuburikidza neAnalyzer menyu, iyo inosanganisa plugins yekuongorora kodhi uye yakambotsigirwa. Kupenga, Cppcheck uye Heaptrack;

  • Basa rakaenderera mberi nekudzikamisa uye kugadzirisa parser yemutauro weC ++ uye semantic yekuongorora plugin, zvichienderana nekushandiswa kweClang. Shanduko dzinosanganisira kuwedzera kwedhairekitori rekushanda reiyo clang parser, kuita kwematambudziko ekuburitsa kubva kune akasanganisirwa mafaera, kugona kushandisa "-std=c++2a" sarudzo, kutumidza zita rekuti c++1z kusvika C++17. , kudzima autocompletion yenhamba uye kuwedzera wizard yekugadzira kodhi kudzivirira kubva kuviri kuisirwa kwemafaira emusoro (header guard);
  • Yakavandudzwa PHP rutsigiro. Miganhu yekushanda nemafaira makuru muPHP yakawedzerwa, semuenzaniso, phpfunctions.php ikozvino inotora kupfuura 5 MB. Yakagadzirisa matambudziko nekubatanidza uchishandisa ld.lld.

Source: opennet.ru

Voeg