Qt Creator 6.0 開發環境發布

整合開發環境Qt Creator 6.0已經發布,旨在使用Qt庫創建跨平台應用程式。 它既支援用C++開發經典程序,也支援使用QML語言,其中JavaScript用於定義腳本,介面元素的結構和參數由類似CSS的區塊指定。

Qt Creator 6.0 開發環境發布

在新版本中:

  • 運行外部進程(例如建置實用程式和 clang-tidy)被分離到單獨的伺服器進程中,這解決了 Linux 中從大型應用程式派生進程時導致高資源消耗的問題。
  • 文字編輯器具有多遊標編輯模式,允許您一次在多個位置添加文字。 (透過 Alt+Click 新增其他遊標)。
    Qt Creator 6.0 開發環境發布
  • C++ 程式碼模型已更新至 LLVM 13。
  • 使用 Clang Server (clangd) 快取服務作為 C++ 程式碼模型後端的能力已經穩定。 由於使用了 LSP(語言伺服器協定)協議,clangd 後端可以選擇用來取代基於 libclang 的程式碼模型。 啟用是透過「工具 > 選項 > C++ > Clangd」選單中的「使用 clangd」選項完成的。
    Qt Creator 6.0 開發環境發布
  • 預設情況下,整合的 Qt Quick Designer 處於停用狀態,當嘗試開啟 .ui.qml 檔案時,會呼叫 Qt Design Studio 套件。 未來計劃進一步改進 Qt Design Studio 和 Qt Creator(視訊)之間的整合。 您可以透過「關於外掛」選單中的「QmlDesigner外掛」選項返回內建的Qt Quick Designer。
  • 「在檔案系統視圖中顯示」項目已新增至項目樹上下文功能表中。
  • 「所有專案目錄中的檔案」視窗現在支援全域搜索,提供類似定位器過濾器的功能。
  • 擴大了對基於 CMake 的專案的支持。 為了新增頭文件,現在使用通用的來源文件列表,而不是單獨的 headers 節點。
  • 改進了對建置和運行 Docker 容器的支援。
  • Qt Creator 6 二進位檔案已遷移為使用 Qt 6.2 分支。 新增了適用於 macOS 的通用版本,包括對 Intel 和 ARM 架構的支援。

來源: opennet.ru

添加評論