Qt 創造者 20

出來了 Qt 創造者 20 — 用於開發基於 Qt、C++、QML 及相關技術的應用程式的 IDE 的新版本。 官方公告 Qt 公司將對 AI 編碼代理的支援、新的禪模式、對 GN 構建系統的支援以及對 CMake 和 QML 的一系列改進列為關鍵創新。 AndroidiOS 和遠端開發 Linux.


此次發布的主要變化是透過以下方式與人工智慧代理整合: ACP客戶此新元件為 Qt Creator 新增了一個聊天面板,其中包含的代理程式可以理解程式碼庫並代表開發人員執行操作:分析程式碼、編輯檔案、執行命令和啟動建置。該集成基於 代理客戶端協議此外,還提供了來自公共 ACP 註冊表的現成連接範本。公告中提到的支援配置包括 Claude Code、Codex、Gemini CLI 和 GitHub Copilot。

Qt Creator 20 的主要變化

  • 透過 ACP 用戶端支援 AI 代理。
    此整合開發環境 (IDE) 現在新增了一個聊天面板,用於透過代理客戶端協定 (Agent Client Protocol) 連接 AI 代理程式。這些代理不僅可以回答與專案相關的問題,還可以執行編輯檔案、執行命令和建置等操作。連線透過擴充模式進行配置,代理參數可以手動配置,也可以從預定義範本中選擇。

  • MCP 伺服器擴充。
    Qt Creator 20 增強了支持 模型上下文協定MCP 伺服器現在向外部 AI 工具提供有關 IDE 狀態的更多信息,並允許執行其他操作。 變更列表 (原始程式碼尚未同步到 GitHub。)新增工具包括執行命令、使用版本控制系統、查看開啟的檔案、管理斷點、取得偵錯器堆疊以及在 IDE 中搜尋操作。此外,還新增了設定頁面。 AI > MCP 伺服器 支援來自 Web 應用程式的 CORS 連線。

  • 進入禪定模式,不受干擾地工作。
    新政權 禪宗模式 新增一個項目 工具 > 禪定模式 > 切換無幹擾模式 介面中還包含一些單獨的按鈕。它的目的是移除不必要的元素,使程式碼編輯器始終處於焦點狀態。該模式以擴充程式的形式啟用。

  • 更新 C++ 工具。
    Clangd for C++ 程式碼模型已更新為 LLVM 22.1.2現在,所有平台上的預編譯 Clangd 二進位檔案都已包含 PGO 最佳化。此外,還新增了使用外部編譯資料庫(而非 Qt Creator 自動產生的資料庫)的功能,以及對預處理器分支折疊、C++ 風格的區塊註解和 #pragma 區域的支援。更新日誌中特別提到了對 std::size_t 字面量和 C++23 預處理器指令的支援。

  • QML改進。
    QML 現在預設使用來自 qmlls 的語意高亮顯示。此外,上下文選單會顯示可透過 QML 語言伺服器存取的重構操作。這應該會讓 QML 的使用方式更接近 IDE 處理 C++ 程式碼的方式。

  • 支持GN專案。
    Qt Creator 20 新增了專案管理擴展 GN / 生成忍者啟用此擴充功能後,IDE 可以直接開啟並處理 GN 專案。這對於使用 GN 作為主要程序集描述系統的項目至關重要。

  • CMake 預設改進。
    Qt Creator 現在可以追蹤 CMake 預設的更改,支援新的供應商預設(Qt 和編譯器),並且為預設建立的工具包會被標記為臨時且特定於專案。此外,還添加了對 CONAN_HOST_PROFILE 和 CONAN_BUILD_PROFILE 變數的支持,以便與 Conan 整合。

  • 專案和環境管理的變化。
    專案設定現在支援從文字檔案或 shell 腳本中取得環境變數。此外,還添加了對建置輸出中 file:// 連結的解析功能,並修復了一個效能問題。 應用程式輸出.

  • 新增遠端調試器。
    新增啟動配置類型 遠端偵錯工具與劇本目的接近 調試 > 開始調試 > 連接到正在運行的調試伺服器這樣可以更輕鬆地重新啟動和切換不同的遠端偵錯配置。

  • 版本控制系統的改良。
    VCS 操作現在在介面中的更多位置可用,包括 打開文件 以及編輯器。文件狀態現在顯示在屬性對話框中,差異處理得到改進,未追蹤的文件已被標記。 Git 提交編輯器新增了一條警告,提示某些情況可能導致先前準備好的變更遺失,且對話方塊也已更新。 繼續變基 現在更難意外地將其用於破壞性操作。

  • 改進之處 Android-發展。
    編者 Android Manifest 分為圖示、啟動畫面和權限三個獨立的介面。在選單中 工具> Android 出現了不同的編輯。 圖示編輯器, 啟動畫面編輯器 и 權限編輯器.

  • iOS 和遠端控制改進 Linux-發展。
    對於 iOS 系統,已在「檔案系統」視圖、「定位器」和「遠端檔案」對話方塊中新增了對裝置檔案系統的有限存取權限,包括崩潰報告目錄和開發者應用程式目錄。對於遠端文件, Linux Qt Creator 現在會在部署和執行應用程式之前自動連線到目標系統。

  • 整體介面有所改進。
    現在所有搜尋結果都會在文字檢視中高亮顯示。選單項目 文件 > 開啟文件或項目 分成幾個部分 打開文件 и 打開項目而舊操作會被儲存,並且可以指派給熱鍵。

Qt Creator 20 可透過以下方式更新: Qt 線上安裝程序公告還指出,商業離線安裝程式可透過 Qt 帳戶入口網站取得,開源版本可透過以下方式取得: 下載頁面 Qt。

下載原始碼和二進位文件

來源: linux.org.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster