應用程式開發環境KDevelop 5.4發布

介紹 發布整合程式設計環境 凱發5.4,它完全支援 KDE 5 的開發過程,包括使用 Clang 作為編譯器。 此專案程式碼根據 GPL 授權分發,並使用 KDE Frameworks 5 和 Qt 5 函式庫。

主要創新:

  • 增加了對裝配系統的支持 介子,用於建立 X.Org Server、Mesa、Lighttpd、systemd、GStreamer、Wayland、GNOME 和 GTK 等專案。 KDevelop 現在可以創建、配置、編譯和安裝使用 Meson 的項目,支援 Meson 建置腳本的程式碼完成,並提供對 Meson 重寫器插件的支持,以更改項目的各個方面(版本、許可證等);

    應用程式開發環境KDevelop 5.4發布

  • 新增了Scratchpad插件,可以快速測試編寫的程式碼的運行情況或進行實驗,讓您無需創建完整的專案即可執行程式碼。 該插件添加了一個新窗口,其中包含可以編譯和運行的草圖列表。 草圖在 KDevelop 內部進行處理和存儲,但可作為常規代碼文件進行編輯,包括自動完成和診斷的支援;

    應用程式開發環境KDevelop 5.4發布

  • 添加 用於檢查程式碼的插件 鏗鏘整齊.
    Clang-Tidy 調用可透過「分析器」選單進行調用,該選單結合了用於程式碼分析和先前支援的插件 懶惰的、Cppcheck 和 Heaptrack;

  • 基於 Clang 的使用,C++ 語言解析器和語意分析外掛的穩定和現代化工作仍在繼續。 變更包括為 clang 解析器新增工作目錄、從包含檔案輸出問題的實作、使用「-std=c++2a」選項的能力、將 c++1z 重新命名為 C++17 ,停用數字自動完成並新增產生程式碼的精靈以防止頭檔的雙重包含(頭護衛);
  • 改進了 PHP 支援。 PHP 中處理大檔案的限制已增加,例如,phpfunctions.php 現在佔用超過 5 MB。 修正了使用 ld.lld 進行連結的問題。

來源: opennet.ru

添加評論