Qt Creator 7开发环境发布

集成开发环境Qt Creator 7.0已经发布,旨在使用Qt库创建跨平台应用程序。 它既支持用C++开发经典程序,也支持使用QML语言,其中JavaScript用于定义脚本,界面元素的结构和参数由类似CSS的块指定。

在新版本中:

  • “新建文件或项目”菜单项分为两个单独的对话框“新建文件”和“新建项目”。
  • 使用 Qt 在线安装程序的用户会收到有关 Qt 修正版本的可用性的通知。 您可以在“选项 > 环境 > 更新”部分配置更新通知的显示。
  • C++ 语言的代码模型已更新至 LLVM 14,并默认切换为使用支持 LSP(语言服务器协议)的 Clangd 后端。 您可以通过菜单“工具 > 选项 > C++ > Clangd”返回旧后端,其中您还可以禁用 Clangd 来索引项目代码,但继续使用它进行语法突出显示和输入自动完成。
  • ClangFormat 插件设置已移至包含常规样式设置的部分,并作为单独的选项卡呈现。
  • QML 解析器的实现已更新,以反映最新 Qt 分支的更改。
  • 使用 CMake 设置项目的页面已重新设计。 添加了“停止 CMake”按钮来停止 CMake 执行,例如在配置项目构建脚本的过程中。 提供重新运行 CMake 来更新配置的能力,即使项目已经配置过。 初始和当前项目配置的 CMake 变量是分开的,在第一种情况下,变量是从 CMakeLists.txt.use 文件定义的,在第一次设置期间使用,在第二种情况下,变量通过 CMake file-api json 导出定义了 .cmake/api/v1/reply 目录。
  • 改进了对可用工具的自动检测,并减少了启动时不必要的编译器调用次数,这减少了 Qt Creator 在某些环境中的启动时间。
  • 新建项目向导确保 C++17 被定义为 C++ 标准。
  • 在 macOS 平台上,会考虑深色主题的系统设置。 在 macOS 版本中添加了对 Docker 的实验性支持。
  • 对于Android平台,添加了选择默认NDK的选项,并改进了NDK平台的检测。
  • 对于 Linux 平台,包含基于 Wayland 协议的 Qt 后端。 要启用后端,您必须在启动之前设置环境变量 QT_QPA_PLATFORM=wayland。

来源: opennet.ru

添加评论