Qt Creator 7 釋出

2022-03-25 09:00:57

Qt Creator 是一個跨平臺的 C++、JavaScript 和 QML 整合式開發環境,它簡化了 GUI 應用的開發。它是 Qt GUI 應用開發框架的 SDK 的一部分。該編輯器具有語法高亮和自動補全等功能。

Qt Creator 7 正式釋出,更新內容如下:

常規

  • 給予 Welcome 一個新的外觀
  • New File or Project 分為 New FileNew Project
  • 增加了線上安裝程式中可供選擇的 Qt 新版本通知
  • 在更多的上下文選單中增加了 Show in File System View
  • 增加了 Tools > Debug Qt Creator > Show Logs,用於檢視 Qt Creator 偵錯紀錄檔
  • 將 C++ 程式碼模型和語言使用者端檢查器移至 Tools > Debug Qt Creator

編輯

  • 增加了選擇檔案中所有搜尋結果的操作
  • 增加了對選擇外部編輯器作為預設編輯器的支援
  • 修正了文字編輯宏中的複製動作
  • 修正了退格後的遊標位置,以及向上或向下移動的問題

C++

  • 在二進位制包中切換到 LLVM 14
  • 預設切換到 Clangd
  • 修正了編譯錯誤出現在 Issues 面板的程式碼模型錯誤下面的問題。
  • 修正了全域性索引器的效能問題
  • 修正了 HiDPI 螢幕上的重構圖示
  • 修正了帶有額外字元的點到箭頭的轉換
  • clang-format
    • 將設定移到了 Code Style 編輯器中
    • 增加了 clang-format 設定和自定義程式碼樣式之間的同步

QML

  • 更新瞭解析器至最新的 Qt 版本
  • 修正了應用程式目錄沒有搜尋到 QML 模組的問題

Python

  • 新增了 Python 特定的語言伺服器設定

語言伺服器協定

  • 刪除了對過時的語意高亮協定提案的支援
  • 修正了過時的診斷可能被顯示的問題
  • 修正了重新高亮的問題
  • 修正了快速關閉檔案時的崩潰

FakeVim

  • 增加了對替代命令中反斜線的支援

Git

  • 新增了按作者過濾紀錄檔的支援
  • 在 Windows 上新增了對 HOMEDRIVEHOMEPATH 的處理
  • 修復無法解決與已刪除檔案衝突的問題

Windows

  • 修復了 MinGW 編譯器的自動檢測
  • 修復了 MSVC 缺少的編譯 Issues
  • 修復了使用 client 時錯誤的路徑分隔符

Linux

  • 新增 Wayland 後端

macOS

  • 修復了 macOS 深色模式不適用於深色主題
  • 修復了使用者應用程式從 Qt Creator 繼承存取許可權的問題
  • 修復了鍵重複
  • 修復了使用 zsh 開啟 Terminal 時的環境

Android

  • 新增了預設 NDK 的選項
  • 修復了 Include prebuilt OpenSSL library 可能會新增錯誤的 .pro 檔案的問題
  • 修復了使用 LLDB 偵錯帶有大寫識別符號的裝置
  • 修復了對最近 NDK 的可用 NDK 平臺的檢測
  • 修復了同時通過 USB 和 WiFi 連線的裝置的命名

WebAssembly

  • 改進的瀏覽器選擇
  • 修復了使用 Qt 6.2 執行基於 CMake 的 Qt Quick 應用程式

Docker

  • 新增了對 macOS 主機的實驗性支援

……

更多詳情可檢視:

展開閱讀全文