Qt Creator 9 開發環境發布

旨在使用 Qt 庫創建跨平台應用程序的 Qt Creator 9.0 集成開發環境已經發布。 既支持經典C++程序的開發,也支持QML語言的使用,其中使用JavaScript定義腳本,界面元素的結構和參數由類CSS塊設置。 為 Linux、Windows 和 macOS 構建了現成的組件。

在新版本中:

  • 添加了對 Squish GUI 測試框架的實驗性支持。 Squish 集成插件允許您打開現有的和創建新的測試用例,記錄測試用例(測試用例),使用 Squish Runner 和 Squish Server 運行測試用例和測試用例,在運行測試之前設置斷點以在給定位置中斷執行和檢查變量。
  • 在顯示內置幫助和文檔時添加了對深色主題的支持。
  • 當顯示 API 上下文提示時,現在生成的內容會考慮項目中標記的 Qt 版本(即對於 Qt 5 項目,顯示 Qt 5 文檔,對於 Qt 6 項目,顯示 Qt 6 文檔。
  • 一個選項已添加到編輯器以在文檔中呈現縮進。 每個縮進都標有單獨的豎線。 還添加了更改行間距的功能,並解決了選擇非常大的塊時的性能問題。
    Qt Creator 9 開發環境發布
  • 基於支持 LSP(語言服務器協議)協議的 Clangd 後端的 C++ 代碼模型現在可以使用一個 Clangd 實例管理整個會話(以前,每個項目都運行自己的 Clangd 實例)。 設置中添加了更改用於索引的 Clangd 後台線程優先級的功能。
  • 現在可以直接從主設置對話框編輯 C++ 代碼樣式參數,而無需打開單獨的對話框。 將 ClangFormat 設置移至同一部分。
  • 解決了從構建目錄而不是源目錄打開 QML 文件以及使用重新格式化功能時斷點丟失的問題。
  • 添加了對配置和構建 CMake 項目預設的支持。

來源: opennet.ru

添加評論