Qt Creator 16开发环境发布

Qt Creator 16 正式发布,这是一个使用 Qt 库创建跨平台应用程序的集成开发环境。它既支持传统的 C++ 开发,也支持使用 QML。QML 是一种使用 JavaScript 定义脚本,并使用类似 CSS 的块来定义界面元素结构和参数的语言。目前已提供可直接使用的版本。 Linux, Windows 以及 macOS。

在新版本中:

  • 已添加优化措施以缩短启动时间。为了在不解析库内容的情况下确定 ABI,我们使用了一种从配置文件中获取 ABI 版本信息的方法。此方法适用于 Qt 6,并且异步运行。在平台上 Windows 现在,编辑器打开时字体缓存会异步加载。Python 包信息的获取也采用了异步加载方式。
  • 为了避免混淆文本和代码编辑器的混合对齐设置,现在已添加并默认启用根据文件内容自动确定对齐类型的选项。自动检测结果显示在工具栏中,可供用户修改。
    Qt Creator 16开发环境发布
    Qt Creator 16开发环境发布
  • 对于 QML 文件,访问 qmlls(QML 语言服务器)时,QML_IMPORT_PATH 变量现在被添加到 CMake。 LSP(语言服务器协议)协议的实现已补充支持用于传输错误代码描述的Diagnostic.CodeDescription函数。在设置中添加了选择性地为单个项目启用 LSP 的功能。
  • 设置中新增了“SDK”类别,其中包含与以下方面相关的参数: Android SDK、QNX SDK、MCU SDK 和 Windows 应用SDK。
    Qt Creator 16开发环境发布
  • 工具包设置已经重新设计,现在设计得更紧凑,占用的屏幕垂直空间更少。除了构建环境的设置之外,还添加了运行环境的设置。增加了在组装过程中单独设置使用的设备类型的功能。
    Qt Creator 16开发环境发布
  • 对于 CMake 项目,包含项目组件的树结构已经得到简化,并且检测 CMake 外部配置更改的性能也得到了提高。修复了检测 Ninja 工具存在的问题。
  • 改进的插件可与 Axivion 工具包集成,它提供了静态分析器、用于识别代码问题的工具、用于评估效率和分析架构的实用程序。增加了对显示 Axivion 生成的图像的支持,以直观地显示检测到的问题的详细信息。
  • 与 Coco 覆盖率测试工具包集成的插件已更新,以支持使用 CMake 和 qmake 为项目配置测试。如果无法自动检测此工具包的位置,则可以手动指定 Coco 的路径。增加了对旨在生成覆盖率报告的附加构建步骤的支持。
  • 启用对文件中版本控制系统使用的检测,其独立于相应插件的激活工作并显示有关所需插件存在的提示。
    Qt Creator 16开发环境发布
  • 已解决使用 FAT 文件系统的分区上清理临时文件的问题。
  • 增加了在具有 iOS 17+ 操作系统的设备上调试 C++ 代码和跟踪正在运行的应用程序的输出的功能。

      来源: opennet.ru
为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster