Qt Creator 16 Beta released
Qt Creator 16测试版发布
January 30, 2025 by Eike Ziller | Comments
2025年1月30日作者:Eike Ziller
We are happy to announce the release of Qt Creator 16 Beta!
我们很高兴地宣布Qt Creator 16测试版的发布!
Projects
项目
We have created a new settings category Preferences > SDKs to accomodate the Android, QNX, and MCU SDK preferences together with a new setting for the Windows App SDK there.
我们创建了一个新的设置类别“首选项”>“SDK”,以适应Android、QNX和MCU SDK首选项,以及Windows App SDK的新设置。
The Kits preferences are a bit more vertically compact now, because we moved some related settings to the same line. We also added an option for the run environment, additionally to the existing build environment. These are inherited by the build and run environments of all projects that use the kit. The build device type is now an explicit setting, instead of just inferred from the build device. This helps against accidentally switching to an incompatible device. Please be aware that there is a known issue in the Beta, that the build device type can reset to Desktop on the first start when reading old settings. This will be fixed in the upcoming prereleases.
现在,套件首选项在垂直方向上更加紧凑,因为我们将一些相关设置移动到了同一行。除了现有的构建环境之外,我们还为运行环境添加了一个选项。这些由使用该工具包的所有项目的构建和运行环境继承。构建设备类型现在是一个显式设置,而不仅仅是从构建设备推断出来的。这有助于防止意外切换到不兼容的设备。请注意,Beta中存在一个已知问题,即在读取旧设置时,构建设备类型可以在首次启动时重置为桌面。这将在即将到来的预发布中得到解决。
We improved the performance of our detection of the Qt ABI. Qt Creator uses that information for example to select a compatible compiler when setting up a kit. Newer Qt versions provide this information in a separate configuration file. So Qt Creator now uses that if available, instead of guessing the ABI from the actual libraries.
我们提高了Qt ABI的检测性能。Qt Creator在设置工具包时使用这些信息来选择兼容的编译器。较新的Qt版本在单独的配置文件中提供了此信息。因此,Qt Creator现在使用它(如果可用),而不是从实际库中猜测ABI。
Analyzers
分析器
Axivion Suite provides images for issues. The integration in Qt Creator now supports showing these in the issue details view.
Axivion Suite为问题提供图像。Qt Creator中的集成现在支持在问题详细信息视图中显示这些内容。
The Coco integration can now actually configure CMake and qmake projects for code coverage instead of just being able to load and show an existing report. It adds a global preference page where you can set the directory where Coco is installed, if it wasn't detected automatically. Project-specific settings are used to specify CoverageScanner options. A new build step that enables the generation of the coverage report can then be added to a build configuration of the project. Find out more in the Documentation.
Coco集成现在可以实际配置CMake和qmake项目的代码覆盖率,而不仅仅是加载和显示现有的报告。它添加了一个全局首选项页面,如果没有自动检测到Coco,可以在其中设置安装Coco的目录。项目特定设置用于指定CoverageScanner选项。然后,可以将能够生成覆盖率报告的新构建步骤添加到项目的构建配置中。在文档中了解更多信息。
Version Control
版本控制
The version control support in Qt Creator now detects if a file is under a supported version control even if the corresponding plugin is not enabled (for most version control systems). It then informs you that the plugin is available and gives you the option to enable it.
Qt Creator中的版本控制支持现在可以检测文件是否受支持的版本控制,即使相应的插件未启用(对于大多数版本控制系统)。然后,它会通知插件可用,并提供启用它的选项。
Platform Support
平台支持
We fixed an issue on Windows FAT file systems, which lead to a lot of temporary files being created and only removed at Qt Creator shutdown.
我们修复了Windows FAT文件系统上的一个问题,该问题导致创建了许多临时文件,只有在Qt Creator关闭时才能删除。
Application output and C++ debugging is finally supported also on iOS devices with iOS 17 and later.
iOS 17及更高版本的iOS设备最终也支持应用程序输出和C++调试。
Please check our change log for more details!
请查看我们的更改日志以了解更多详细信息!
Get Qt Creator 16 Beta
获取Qt Creator 16测试版
The new version is available under Preview > Qt Creator 16.0.0-beta1 in the Qt Online Installer (commercial, opensource). You also find commercially licensed offline installers on the Qt Account Portal, and opensource packages on our opensource download page under Pre-releases.
新版本可在Qt在线安装程序(商业、开源)的预览>Qt Creator 16.0.0-beta1下获得。您还可以在Qt帐户门户上找到商业许可的离线安装程序,并在我们的开源下载页面的预发布下找到开源软件包。
Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on irc.libera.chat, and on the Qt Creator mailing list.
请在我们的bug跟踪器中发布问题。还可以在IRC上的irc.libera.chat的#qt-creater上,以及在qt creator邮件列表上找到我们。
You can read the Qt Creator Manual in Qt Creator in the Help mode or access it online in the Qt documentation portal.
可以在Qt Creator的帮助模式下阅读Qt Creator手册,也可以在Qt文档门户中在线访问。