Qt Creator 4.15集成开发环境已经发布,旨在使用Qt库创建跨平台应用程序。它既支持用C++开发经典程序,也支持使用QML语言,其中JavaScript用于定义脚本,界面元素的结构和参数由类似CSS的块指定。
值得注意的是,Qt Creator 4.15将是夏季4.x系列的最后一个版本,预计将过渡到新的版本分配方案,其中版本的第一位数字将随着功能变化而变化( Qt Creator 5、Qt Creator 6 等)。
在新版本中:
- Locator 新增了一个过滤器,可以打开磁盘上任意位置的文件。该过滤器还支持连接外部命令行实用程序,该实用程序可以根据用户指定的查询显示文件列表。默认情况下,该过滤器用于确定文件的位置。 Linux 使用“定位”实用程序,并且在 Windows — “一切”实用工具。
- 添加了单独的设置“工具 > 选项 > 环境 > 系统 > 环境”来定义从 Qt Creator 启动外部实用程序时应设置的环境变量。
- 添加设置“工具>选项>环境>界面>文本编解码器”来切换文本编码。
- 代码编辑器中修复了许多与 C++ 语言支持相关的错误。添加了按访问类型过滤符号搜索结果的功能。
- QML 编辑器实现了内联组件的处理并改进了对高级 JavaScript 功能的支持。
- 在实施过程中 伺服器 LSP(语言服务器协议)现在支持版本化诊断、进度消息以及协议版本 3.15.0 中引入的其他格式化功能。Java 的 LSP 服务器配置已得到简化。
- 解决了使用 CMake 构建系统配置项目变得困难的问题。
- 对于使用 CMake 的 Qt 6 项目,已添加对 iOS 的支持作为目标平台。在 iOS 14 设备上部署应用程序的问题已得到解决。
- 添加了从 Qt Creator 以 root 身份运行应用程序的选项。
- 代码编辑器能够在调试期间显示带有变量值的内联提示(通过“工具”>“选项”>“调试器”>“常规”>“调试时在主编辑器中使用注释”设置启用)。
来源: opennet.ru
