Ngaleupaskeun lingkungan ngembangkeun aplikasi KDevelop 5.4

Diwanohkeun ngaleupaskeun lingkungan programming terpadu KDngembangkeun 5.4, nu pinuh ngarojong prosés ngembangkeun pikeun KDE 5, kaasup ngagunakeun Clang salaku compiler a. Kodeu proyék disebarkeun dina lisénsi GPL sareng nganggo perpustakaan KDE Frameworks 5 sareng Qt 5.

Inovasi utama:

  • Ditambahkeun rojongan pikeun sistem assembly Meson, nu dipaké pikeun ngawangun proyék kayaning X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME jeung GTK. KDevelop ayeuna bisa nyieun, ngonpigurasikeun, compile tur masang proyék nu make Meson, ngarojong parantosan kode pikeun Aksara ngawangun Meson, jeung nyadiakeun rojongan pikeun Meson rewriter plugin pikeun ngarobah sagala rupa aspék proyek (versi, lisénsi, jeung sajabana);

    Ngaleupaskeun lingkungan ngembangkeun aplikasi KDevelop 5.4

  • Plugin Scratchpad parantos ditambahkeun, anu ngamungkinkeun anjeun gancang nguji operasi kode anu ditulis atanapi ngalaksanakeun percobaan, ngamungkinkeun anjeun ngaéksekusi kodeu tanpa nyiptakeun proyék anu lengkep. Plugin nambihan jandela anyar sareng daptar sketsa anu tiasa disusun sareng dijalankeun. Sketsa diolah sareng disimpen di jero KDevelop, tapi sayogi pikeun diédit salaku file kode biasa, kalebet dukungan pikeun autocompletion sareng diagnostik;

    Ngaleupaskeun lingkungan ngembangkeun aplikasi KDevelop 5.4

  • Ditambahkeun plugin pikeun mariksa kode maké Clang-Bersih.
    Telepon Clang-Tidy sayogi ngalangkungan ménu Analyzer, anu ngagabungkeun plugins pikeun analisis kode sareng sateuacana dirojong. Kélap, Cppcheck jeung Heaptrack;

  • Gawé dituluykeun dina stabilisasi jeung modernisasi parser pikeun basa C ++ jeung plugin analisis semantis, dumasar kana pamakéan Clang. Parobihan kalebet tambihan diréktori kerja pikeun parser clang, palaksanaan masalah kaluaran tina file anu kalebet, kamampuan ngagunakeun pilihan "-std = c ++ 2a", ganti nami c ++ 1z ka C ++ 17. , nganonaktipkeun autocompletion pikeun nomer sareng nambihan wizard pikeun ngahasilkeun kode pikeun ngajagaan tina pamasangan ganda file header (penjaga header);
  • Ningkatkeun rojongan PHP. Watesan pikeun damel sareng file ageung dina PHP parantos ningkat, contona, phpfunctions.php ayeuna nyandak langkung ti 5 MB. Ngalereskeun masalah sareng ngahubungkeun nganggo ld.lld.

sumber: opennet.ru

Tambahkeun komentar