主要創新:
- 增加了對裝配系統的支持
介子 ,用於建立 X.Org Server、Mesa、Lighttpd、systemd、GStreamer、Wayland、GNOME 和 GTK 等專案。 KDevelop 現在可以創建、配置、編譯和安裝使用 Meson 的項目,支援 Meson 建置腳本的程式碼完成,並提供對 Meson 重寫器插件的支持,以更改項目的各個方面(版本、許可證等); - 新增了Scratchpad插件,可以快速測試編寫的程式碼的運行情況或進行實驗,讓您無需創建完整的專案即可執行程式碼。 該插件添加了一個新窗口,其中包含可以編譯和運行的草圖列表。 草圖在 KDevelop 內部進行處理和存儲,但可作為常規代碼文件進行編輯,包括自動完成和診斷的支援;
-
添加 用於檢查程式碼的插件鏗鏘整齊 .
Clang-Tidy 調用可透過「分析器」選單進行調用,該選單結合了用於程式碼分析和先前支援的插件懶惰的 、Cppcheck 和 Heaptrack; - 基於 Clang 的使用,C++ 語言解析器和語意分析外掛的穩定和現代化工作仍在繼續。 變更包括為 clang 解析器新增工作目錄、從包含檔案輸出問題的實作、使用「-std=c++2a」選項的能力、將 c++1z 重新命名為 C++17 ,停用數字自動完成並新增產生程式碼的精靈以防止頭檔的雙重包含(
頭護衛 ); - 改進了 PHP 支援。 PHP 中處理大檔案的限制已增加,例如,phpfunctions.php 現在佔用超過 5 MB。 修正了使用 ld.lld 進行連結的問題。
來源: opennet.ru