Qt Creator 7 发布

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 主机的实验性支持

……

更多详情可查看:https://www.qt.io/blog/qt-creator-7-released

猜你喜欢

转载自www.oschina.net/news/188151/qt-creator-7-released