性能優化
Qt Creator 16帶來了多項性能改進,尤其在啟動速度方面獲得顯著提升。
我們優化了Qt ABI檢測機制。自Qt6起,開發者可通過配置文件直接獲取ABI信息,無需再從庫內容進行推測。新版本采用異步方式獲取該信息,同時收集其他已注冊Qt版本的相關數據。
在Windows平臺中,我們通過異步加載字體緩存的方式縮短了首次打開編輯器所需的時間。
針對Python工具套件,我們新增了預緩存機制,可異步提前驗證pip和venv與對應Python環境的兼容性狀態,確保使用時信息已就緒。
編輯功能
文本與代碼編輯器移除了易混淆的"混合"縮進設置,替換為自動檢測文件內容的縮進模式(現為默認選項)。檢測結果會顯示在編輯器工具欄的新按鈕中,當自動識別出現偏差時,用戶可在此臨時調整當前文檔的設置。(查看文檔)


針對QML文件,現會將CMake變量QML_IMPORT_PATH的值傳遞給qmlls的導入路徑。結合其他修復措施,這將使qmlls成為多數項目的可行選擇。但需注意qmlls仍存在已知限制,例如不支持舊式命令式類型注冊。相關閱讀:配置QML語言服務器、在C++中定義QML類型、現代QML模塊、遷移QML模塊至CMake。
新增對語言服務器協議中Diagnostic.CodeDescription功能的支持,并允許按項目啟用或禁用語言服務器。

項目管理
我們在設置界面新增了"首選項>SDK"分類,用于集中管理Android、QNX、MCUSDK的設置,并新增了Windows應用SDK的配置入口。
SDKs
工具套件設置界面進行了垂直空間優化,將部分關聯設置合并至同一行顯示。新增運行環境配置選項(原僅支持構建環境配置),這些設置會被使用該套件的所有項目繼承。構建設備類型現改為顯式設置項,替代原先通過設備推斷的方式,避免意外切換至不兼容設備。

kitscompact
針對CMake項目優化了空中間目錄結構的項目樹顯示,提升了外部修改CMake配置后的變更檢測效率,并修復了Ninja構建工具檢測的相關問題。
分析工具
Axivion Suite的問題詳情視圖現支持顯示問題相關的圖像內容。
Coco代碼覆蓋率工具現支持為CMake和qmake項目進行自動化配置(原僅支持加載現有報告)。新增全局設置頁"首選項>Coco",可手動指定未自動檢測到的Coco安裝路徑。通過項目級設置指定CoverageScanner選項后,可為構建配置添加生成覆蓋率報告的新構建步驟。詳情參閱文檔。
版本控制
現可檢測文件是否受支持版本控制系統管理(多數系統適用),即使對應插件未啟用。檢測到后會提示可用插件并提供啟用選項。

平臺支持
修復了WindowsFAT文件系統中產生大量臨時文件且僅在Qt Creator關閉時刪除的問題。
應用程序輸出和C++調試功能現已在iOS17及更高版本設備上獲得支持。
更多修復與改進細節請查閱完整更新日志。
獲取QtCreator16
請聯系億道電子
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關于億道電子
上海億道電子技術有限公司是國內資深的研發工具軟件提供商,公司成立于2009年,面向中國廣大的制造業客戶提供研發、設計、管理過程中使用的各種軟件開發工具,致力于幫助客戶提高研發管理效率、縮短產品設計周期,提升產品可靠性。
十多年來,先后與ARM、Altium、Ansys、QT、Green Hills、Minitab、EPLAN、QA Systems、OpenText、Visu-IT、HighTec、PLS、Ashling、MSC Software、Autodesk、Source Insight、IncrediBuild、Lauterbach、Adobe、Testplant、TeamEDA等多家全球知名公司建立戰略合作伙伴關系,并作為他們在中國區的主要分銷合作伙伴服務了數千家中國本土客戶,為客戶提供從芯片級開發工具、EDA設計工具、軟件編譯以及測試工具、結構設計工具、仿真工具、電氣設計工具、以及嵌入式GUI工具等等。億道電子憑借多年的經驗積累,真正的幫助客戶實現了讓研發更簡單、更可靠、更高效的目標。

歡迎關注“億道電子”公眾號
了解更多研發工具軟件知識

首頁 > 新聞資訊
