Qt Creator 是一个跨平台的 C++、JavaScript 和 QML 集成开发环境,它简化了 GUI 应用的开发。它是 Qt GUI 应用开发框架的 SDK 的一部分。该编辑器具有语法高亮和自动补全等功能。
Qt Creator 7 正式发布,更新内容如下:
常规
- 给予
Welcome
一个新的外观 - 将
New File or Project
分为New File
和New 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 上添加了对
HOMEDRIVE
和HOMEPATH
的处理 - 修复无法解决与已删除文件冲突的问题
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 主机的实验性支持
……