Qt Creator 9 发布


Qt Creator 9 现已发布,具体更新内容包括:

Experimental Squish 支持

Qt Creator 9 中的新插件增加了对以下内容的支持:

  • 打开现有的 Squish 测试套件
  • 创建新的测试套件和测试用例
  • 记录测试用例(有限)
  • 使用 Squish Runner 和 Server 运行测试套件或案例并在 Squish 输出中查看结果
  • 在运行测试之前设置断点以在特定位置停止并检查局部变量,类似于调试测试时

可在文档中阅读更多内容,并在 Help > About Plugins > Utilities > Squish(或 Qt Creator > About Plugins > Utilities > Squish on macOS)中启用新的实验性插件。

Help

在 Qt 和 Qt Creator 文档中添加了对深色主题的支持。当用户将 Qt Creator 切换为深色主题时,Qt 和 Qt Creator 文档也会以深色风格显示。“由于我们无法对你可能已注册的其他文档做出任何假设,因此我们不会更改这些文档的外观。”

当你请求 Qt API 的上下文帮助时,现在会尝试显示最适合你在项目的活动套件中指定的 Qt 版本的文档,而不是仅使用 highest registered Qt 版本的文档。如果你的项目使用 Qt 5,你将看到 Qt 5 文档,以及相应的 Qt 6 文档。

Editing

添加了一个选项,用于可视化文档中的缩进。每个缩进 level 都用垂直线标记。

 

现在还可以更改行距。以及修复了选择文档中非常大的部分时的性能问题、保存带有 non-breaking spaces 的文件以及其他一些问题。

C++

现在可以为整个会话使用一个 Clangd 实例,而不是每个项目一个实例。Clangd 15 中的一个新选项允许你设置 Clangd 用于索引和其他工作的后台线程的优先级。

C++ 代码风格设置现在可以在 preferences 对话框中直接编辑,无需额外的对话框。并且 ClangFormat 设置(如果你启用了该插件)现在也可以在那里使用,使它们更容易访问。

可在更改日志中查找更多详细信息。

QML

修复了 Qt Creator 在 following symbols 时可以从构建目录而不是源目录打开 QML 文件的其余情况。此外,如果使用重新格式化功能,将不会再丢失 breakpoints,并且会在撤消时保持光标位置。

CMake

添加了对配置和构建预设的支持,包括条件和工具链文件。换句话说,这是第三版的 CMake presets。值得注意的是,Qt Creator 不进行任何版本检查;它只是忽略 CMakePresets.json 和 CMakeUserPresets.json 中它不知道如何处理的任何信息。

现在还可以在 Projects 模式下更改用于在配置时运行 CMake 的环境。

Docker

在各个位置支持远程路径的工作。例如,为远程文件和目录添加了一个文件浏览器,例如构建目录。远程的自动检测和设备向导都得到了极大改进。

除了 Docker 设备,现在还可以将远程 Linux 设备设置为套件的构建设备。

更多详情可查看官方公告。

下载:https://www.qt.io/offline-installers


相關推薦

2022-12-17

Qt Creator 9.0.1 现已发布。此版本将二进制包恢复为 Qt 6.4.0,以解决 Windows 上 HiDPI 屏幕的问题;还修复了 Linux/GTK3 上深色主题的调色板错误,以及其他几个错误修复和改进。 具体更新内容包括: General 改进了文件路径处理

2023-02-24

Qt Creator 9.0.2 现已发布。此版本修复了 M1 Mac 上的 macOS 反复询问访问特殊文件夹(如文档和下载)的权限的问题。具体更新内容包括: General 修复了 UI 语言选择下拉菜单可能为空的问题 Editing 修复了数字块上的 delete&nbs

2022-07-22

Qt Creator 是一个跨平台的 C++、JavaScript 和 QML 集成开发环境,它简化了 GUI 应用的开发。它是 Qt GUI 应用开发框架的 SDK 的一部分。该编辑器具有语法高亮和自动补全等功能。 Qt Creator 8 正式发布,更新内容如下: C++ 删除了基

2023-06-10

发布了 Qt Creato 11 功能版本的第一个测试版。 Qt Creator 11 的一大特色是开始添加生成 AI 驱动的生产力,将围绕 GitHub Copilot 的初始集成添加到这个集成开发环境中。 Qt Creator 11 通过一个新插件初步集成了 GitHub Copilot,如

2022-05-26

Qt Creator 7.0.2 现已发布。此版本带来了一些崩溃修复,以及一些其他的改进和修复。具体更新内容如下: 修复了"Execute"过滤器的命令历史保存问题 修复了 switching split 后,动作可能会应用于错误的编辑器 更新至 LLVM 14.0.3

2023-03-30

Qt Creator 10 现已发布,具体更新内容包括: General 你现在可以暂时把进度明细拖出来,此外还可以用下面的按钮隐藏它们。如果你使用定位器的“Open as Centered Popup”选项,此版本修复了它不记得你在 input field 中键入的最后一个

2023-06-08

法,目前公布的初步成果是将 GitHub Copilot 接入他们的 Qt Creator 集成开发环境。 GitHub Copilot 集成将作为技术预览(而非正式的新功能)在 Qt Creator 11 中发布,在编写 C++/Qt 代码时, GitHub Copilot 能够提供 AI 驱动的代码建议等

2023-08-18

Qt Creator 11.0.2 现已发布。此版本修复了重新加载文件和修改 copilot 设置时的崩溃,更正了基于 CMake 的项目中表单部件的完成度,并避免了在切换 Kits 后构建基于 QMake 的项目时不必要的清理步骤。 具体更新内容包括: General

2023-05-07

Qt Creator 10.0.1 现已发布。此版本修复了 C++ 宏和命名空间的重命名,重命名会自动为建议的新名称添加一个_new后缀。基于 Clang 格式的格式化程序收到了针对更高级 C++ 代码和代码样式预览的修复。还为 qmake 或基于 Qt 5.15 的 Qt Quic

2022-06-05

Cocos Creator 3.5.1 已发布,此版本在不影响原有功能稳定性的前提下加入了两项影响深远的实验性功能,一是智能导入 FBX 中的 DCC 默认材质,还原美术在各类 DCC 工具中使用的材质和外观;二是内置了一系列 Surface Shader 材质资源,

2022-09-17

千,自荐入职的奖金五千 ",其中有一个岗位叫做“Cocos Creator客户端开发工程师”,这表示其开发引擎为Cocos。 、 大家都在聊“羊了个羊”的玩法,这里却想说说它背后的开发引擎Cocos,能同步发布微信、抖音和APP版本,与Coco

2022-06-19

Qt 6.4 发布了首个 Beta 版本,正式版预计于 9 月底推出。 与 Qt 6.3 相比,Qt 6.4 增加了三个模块,分别是: Qt HTTP Server Qt Quick 3D Physics Qt VNC Server Qt HTTP Server 和 Qt Quick 3D Physics 目前处于技术预览产品阶段。Qt HTTP Server 模块

2023-02-17

KaOS Linux 2023.02 现已发布。 此版本包括最新的 Plasma (5.27.0)、KDE ​​Gear (22.12.2) 和 Frameworks (5.103.0),全部基于 Qt 5.15.8+ 构建。 Plasma 5.27 的变化包括大型多显示器重构,使屏幕工作更加可靠。当用户连接了 3 个或更多屏幕时,还有

2022-09-17

Qt 6.4 发布了 RC 版本,将在 9 月 29 日左右发布稳定版本。 Qt 6.4 的新模块包括 Qt HTTP Server 和 Qt Quick 3D Physics ,但两者均不稳定。 Qt HTTP Server 模块可通过可选的 TLS 支持轻松地将 HTTP 服务器嵌入到应用程序中。但文档中提及,它