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


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

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

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

平臺支持
修復(fù)了WindowsFAT文件系統(tǒng)中產(chǎn)生大量臨時文件且僅在Qt Creator關(guān)閉時刪除的問題。
應(yīng)用程序輸出和C++調(diào)試功能現(xiàn)已在iOS17及更高版本設(shè)備上獲得支持。
更多修復(fù)與改進細節(jié)請查閱完整更新日志。
獲取QtCreator16
請聯(lián)系JNH官网電子
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關(guān)于JNH官网電子
上海JNH官网電子技術(shù)有限公司是國內(nèi)資深的研發(fā)工具軟件提供商,公司成立于2009年,面向中國廣大的制造業(yè)客戶提供研發(fā)、設(shè)計、管理過程中使用的各種軟件開發(fā)工具,致力于幫助客戶提高研發(fā)管理效率、縮短產(chǎn)品設(shè)計周期,提升產(chǎn)品可靠性。
十多年來,先后與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等多家全球知名公司建立戰(zhàn)略合作伙伴關(guān)系,并作為他們在中國區(qū)的主要分銷合作伙伴服務(wù)了數(shù)千家中國本土客戶,為客戶提供從芯片級開發(fā)工具、EDA設(shè)計工具、軟件編譯以及測試工具、結(jié)構(gòu)設(shè)計工具、仿真工具、電氣設(shè)計工具、以及嵌入式GUI工具等等。JNH官网電子憑借多年的經(jīng)驗積累,真正的幫助客戶實現(xiàn)了讓研發(fā)更簡單、更可靠、更高效的目標。

歡迎關(guān)注“JNH官网電子”公眾號
了解更多研發(fā)工具軟件知識