集成开发环境Qt Creator 12.0已经发布,旨在使用Qt库创建跨平台应用程序。 它既支持用C++开发经典程序,也支持使用QML语言,其中JavaScript用于定义脚本,界面元素的结构和参数由类似CSS的块指定。 已经为 Linux、Windows 和 MacOS 创建了现成的程序集。
在新版本中:
- 添加了编译器资源管理器插件,允许您在输入源文本时实时监视编译器生成的汇编代码以及编译器检测到的错误。 如果需要,您可以查看编译代码的执行结果。 可以为不同的编程语言选择使用的编译器(GCC、Clang等)和编辑环境。 输入的代码可以与设置一起保存在“.qtce”格式的文件中。 要激活插件,请在“帮助>关于插件> CompilerExplorer”窗口中选择它,然后可以通过菜单“使用工具>编译器资源管理器>打开编译器资源管理器”访问该插件。
- 添加了使用 DAP(调试适配器协议)调试和分析 CMake 构建脚本的功能,自 CMake 3.27 发布以来就受到支持。 您可以在CMake文件中设置断点、调试配置过程等操作。 可以通过菜单“调试>开始调试>开始CMake调试”来启动调试。 此外,可以通过“Analyze > CMake Profiler”菜单使用CMake脚本分析功能。
- 添加了 ScreenRecorder 插件(帮助 > 关于插件 > ScreenRecorder),用于在 Qt Creator 中录制工作流程的视频,这对于准备培训文章或将问题的可视化演示附加到错误报告中非常有用。
- 显着缩短了某些系统的启动时间。
- Clangd 和 Clang 分析器已更新到 LLVM 17.0.1 版本。
- 改进了用于重构 C++ 代码的工具。
- 添加了用于在 Markdown 文本编辑器中选择文本样式的按钮。
- 新增使用代理访问 GitHub Copilot 智能助手的功能,可以在编写代码时生成标准构造。
- 添加了与项目相关的设置,用于使用 C++ 代码命名文件并通过注释进行记录。
- 改进了CMake格式的文件编辑器,显着扩展了输入自动完成功能,并添加了快速跳转到指定位置、宏、汇编目标或包定义的功能。
- 启用 PySide 安装的自动检测。
来源: opennet.ru