QuickInfo在VS2019中的改进:颜色和在线搜索

QuickInfo在VS2019中的改进:颜色和在线搜索

作者:HQ |  时间:2019-06-23 |  浏览:746 |  评论已关闭 条评论

2项新改进
Visual Studio系列中的QuickInfo提示,对于开发人员来说,是一项非常方便的特性。简单来说,QuickInfo可以在你编写代码的时候,实时显示当前编写代码的辅助信息,例如函数原型,数据类型等。
在Visual Studio 2019 (v16.1) 预览版3中,这项功能有了新的改进:添加了颜色及在线搜索功能。今天就来简单介绍一下这两个改进。

自定义QuickInfo提示块的颜色
在之前的版本中,QuickInfo显示文本都是黑色的,现在它可以根据当前编辑器的主题设置,在提示文本上显示不同的颜色,如下图所示:

当然,你可以随时在Visual Studio的设置中修改默认的颜色配置,修改为你所喜爱的颜色。
具体的设置路径为:Visual Studio -> 工具 -> 选项 -> 环境 -> 字体和颜色。
点击【字体和颜色】菜单项,在右侧设置页面,右上方选择【文本编辑器】作为设置对象,然后你就可以在下方的列表中为不同的提示类型设置前景色和背景色了,是不是很酷?

QuickInfo在线搜索功能
这个是QuickInfo功能的第二个改进。当鼠标指向相关的代码时,QuickInfo提示块会显示一个【在线搜索】的功能链接,点击这个链接,可以在线搜索所有关于这段代码的内容,这样你就不需要再到浏览器中键入搜索关键字了。
另外,如果Visual Studio检测到你的代码有缺陷,在编辑器中会有红色的错误提示,当鼠标指向这个提示时,QuickInfo会提示有关这个错误的详细信息,再一次的,你也许就直接可以根据搜索到的内容直接修改代码了,不再需要去浏览器中搜索一番。

当然,你也许有你自己喜爱的搜索引擎,Visual Studio包含了一个自定义搜索引擎的设置项。
这个设置项位于:工具 -> 选项 -> 文本编辑器 -> C/C++ -> 视图
在右侧的设置页面,你可以将【搜索提供者】设置为你喜爱的搜素引擎。

请注意上图中在搜索引擎主页地址后面的search?q={0},不同的搜素引擎会有不同的语法。

总结
这篇文章的内容来自:Microsoft C++ Team Blog。我将它翻译成了中文,并加入了我自己的一些理解。
目的主要有两个:
1) 强迫我自己时刻关注最新的业界动态。
2) 方便那些对于阅读英文有困难的朋友们。

祝阅读愉快!

评论已关闭。