Qt Creator 4.15:C++ 支持有哪些新变化?

从 Qt Creator 4.14 开始,“Find References to Symbol”操作的结果会根据各自的引用是读访问还是写访问或其他内容而具有不同的颜色。现在还可以根据访问类型过滤结果。

Qt组件推荐:

  • QtitanRibbon| 下载试用: 遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
  • QtitanChart | 下载试用 :是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。并且支持所有主要的桌面

Qt Creator 4.15 已经 发布了。现在让我们仔细看看这个版本带来的对 C++ 支持的一些改进。

搜索 结果过滤

从 Qt Creator 4.14 开始,“Find  References  to  Symbol”操作的结果会根据各自的引用是读访问还是写访问或其他内容而具有不同的颜色。现在还可以根据访问类型过滤结果。

搜索结果过滤-1

语法高亮

  • 即使原始字符串文字包含引 和换行符,它们现在也会正确突出显示。
  • 与对圆括 和方括 所做的类似,我们现在还对模板声明和实例化的尖括 以及匹配的“进行动画处理。以及“:”三元运算符的部分。

突出显示

快速修复

  • 现在有一个用于微调各种快速修复行为的设置小部件。可以配置的内容(全局和每个项目)包括 getter 和 setter 的默认名称、函数体是否应内联、如何处理命名空间等等。由于 对 利安德 舒尔滕 对 这个 贡献。

    quickfix-settings-1
  • 现在有一个用于生成构造函数的快速修复,也是由 Leander Schulten 贡献的。
  • 类级别的快速修复(例如上面提到的那个)变得更加明显,因为现在几乎可以在类定义中的任何位置使用光标调用它们,而不仅仅是在类名称上。同样,“完整的 Switch 语句”快速修复不再要求光标位于 switch 关键字上。

其他 改进

  • 通过定位器进行的符 搜索现在考虑通过typedef或using定义的类型别名。
  • 修复了大约 50 个错误。

下一步是什么/strong>

您可能知道,我们将libclang用于文档级功能,例如突出显示和完成,而项目的全局视图仍然由我们可靠的旧内置代码模型提供。我们目前正在试验使用clangd来完成这项工作。使用从我们的 master 分支构建的 Qt Creator,您已经可以在 C++ 代码模型设置中启用 clangd 支持,这意味着“查找引用”的结果将通过 clangd 提供。此功能仍然相当粗糙,但如果您在项目中遇到全局符 搜索问题,则可能已经值得一试。

请注意,您需要对QMainWindow和QChart调用grabGesture() 。

====================================================

想要了解或购买Qt正版授权的朋友,欢迎咨询官方客服

Qt技术交流群现已开通,QQ搜索群 “765444821”或者扫描下方二维码即可加入

Qt Creator 4.15:C++ 支持有哪些新变化?

Qt Creator 4.15:C++ 支持有哪些新变化?

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月12日
下一篇 2021年5月12日

相关推荐

发表回复

登录后才能评论