翻譯|使用教程|編輯:鮑佳佳|2021-08-30 10:32:49.130|閱讀 142 次
概述:Qt Creator 的下一個功能版本將在今年年底發布 6.0。Qt Creator 5.0實驗性地支持Clangd作為C/C++代碼模型的后端。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Qt是一個跨平臺框架,通常用作圖形工具包,它不僅創建CLI應用程序中非常有用。而且它也可以在三種主要的臺式機操作系統以及移動操作系統(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式設備,Android(Necessitas)和iOS的端口上運行。現在我們為你提供了免費的試用版。
Qt組件推薦:
Qt Creator 的下一個功能版本將在今年年底發布 6.0。
Qt Creator 5.0實驗性地支持Clangd作為C/C++代碼模型的后端。這個功能是可選的,默認情況下是關閉的。它取代了基于libclang的代碼模型,建立在我們對語言服務器協議的支持之上。如前所述,這仍然是實驗性的。完成度還不工作,仍然通過libclang提供。其他一些功能只有在Clangd的 "主 "分支的開發版本中才能使用。如果你想試試,請在工具>選項>C++>Clangd中啟用 "使用clangd"(或在macOS上的Qt Creator>首選項>C++>Clangd),并提供一個最近的Clangd可執行文件。
5.0 附帶的另一個實驗性功能是對在 Docker 容器中構建和運行應用程序的一些支持。這是非常實驗性的,目前僅適用于使用 CMake 作為項目構建系統的 Linux 主機。在 Help > About Plugins(或 Qt Creator > About Plugins on macOS)中啟用實驗性插件后,您可以在 Device 設置中創建一個 Docker 設備,并將其設置為 Kit 中的“Build device”和“Device”。
C++ 代碼模型收到了各種修復。當您重命名符號時,默認情況下我們不再選擇與您的項目沒有直接關系的文件,例如 Qt 頭文件,即使它們包含符號。對“.ui”和“.scxml”文件的更改現在無需重新編譯即可立即反映在代碼模型中。
我們將 QML 代碼模型更新到 Qt 6.2,并修復了 QML 新功能的各種問題。
如果您的語言服務器支持進度通知,現在也會在 Qt Creator 中顯示它們。還添加了對服務器提供的代碼片段的支持。
已發表了一篇單獨的博客文章,重點介紹了 Qt Creator 5 中 CMake 的改進,所以我不會在這里重復。
通常,我們致力于減少在 Qt Creator 中加載大型項目后可能發生的凍結。這現在應該表現得更好。
我們將 Qbs 更新到最新的 1.20,并減少了 Qbs 項目管理在您擁有許多套件時對啟動的影響。
我們添加了對 MSVC ARM 工具鏈的支持,并改進了在 M1 Mac 上運行 Qt Creator 的英特爾版本時的體驗。現在可以在 Qt Creator 中正確處理 Android 12。
====================================================
想要了解或購買Qt正版授權的朋友,歡迎
Qt技術交流群現已開通,QQ搜索群號“765444821”或者掃描下方二維碼即可加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: