Verëffentlechung vum Applikatiounsentwécklungsëmfeld KDevelop 5.4

Agefouert Verëffentlechung vum integréierte Programméierungsëmfeld KDevelop 5.4, déi den Entwécklungsprozess fir KDE 5 voll ënnerstëtzt, och Clang als Compiler benotzt. De Projet Code gëtt ënner der GPL Lizenz verdeelt a benotzt d'KDE Frameworks 5 a Qt 5 Bibliothéiken.

Haaptinnovatiounen:

  • Zousätzlech Ënnerstëtzung fir Assemblée System Meson, déi benotzt gëtt fir Projete wéi X.Org Server, Mesa, Lighttpd, systemd, GStreamer, Wayland, GNOME a GTK ze bauen. KDevelop kann elo Projeten erstellen, konfiguréieren, kompiléieren an installéieren déi Meson benotzen, ënnerstëtzt d'Code-Fäerdegstellung fir Meson Build Scripten, a bitt Ënnerstëtzung fir de Meson Rewriter Plugin fir verschidden Aspekter vum Projet z'änneren (Versioun, Lizenz, etc.);

    Verëffentlechung vum Applikatiounsentwécklungsëmfeld KDevelop 5.4

  • De Scratchpad Plugin gouf bäigefüügt, wat et méiglech mécht d'Operatioun vum schrëftleche Code séier ze testen oder en Experiment ze maachen, wat Iech erlaabt de Code auszeféieren ouni e vollwäertege Projet ze kreéieren. De Plugin füügt eng nei Fënster mat enger Lëscht vu Skizzen, déi kompiléiert a lafen kënnen. Skizze ginn an KDevelop veraarbecht a gespäichert, awer si verfügbar fir ze änneren als reguläre Codedateien, inklusiv Ënnerstëtzung fir Autokomplementéierung an Diagnostik;

    Verëffentlechung vum Applikatiounsentwécklungsëmfeld KDevelop 5.4

  • Dobäigesat Plugin fir Code ze kontrolléieren benotzt Clang-Tidy.
    De Clang-Tidy Call ass verfügbar iwwer den Analyzer Menu, deen Plugins fir Code Analyse kombinéiert a virdru ënnerstëtzt Clazy, Cppcheck an Heaptrack;

  • D'Aarbecht ass weidergaang fir d'Stabiliséierung an d'Moderniséierung vum Parser fir d'C++ Sprooch an de semantesche Analyse Plugin, baséiert op der Benotzung vu Clang. Ännerungen enthalen d'Additioun vun engem Aarbechtsverzeechnes fir de Clang Parser, d'Ëmsetzung vun Ausgangsproblemer aus abegraff Dateien, d'Fäegkeet fir d'Optioun "-std=c++2a" ze benotzen, den Ëmbenennung vun c++1z op C++17 , Autocompletion fir Zuelen auszeschalten an e Wizard derbäi fir Code ze generéieren fir géint duebel Inklusioun vun Headerdateien ze schützen (header Garde);
  • Verbesserte PHP Ënnerstëtzung. D'Limite fir mat grousser Dateien an PHP ze schaffen sinn erhéicht ginn, zum Beispill phpfunctions.php hëlt elo méi wéi 5 MB op. Fix Problemer mat Verknëppung mat ld.lld.

Source: opennet.ru

Setzt e Commentaire