Visual Studio中下划线为绿色_(不是绿色波浪线)

11

Visual Studio 2013经常用绿色下划线标记我的代码。

enter image description here

它代表什么,与自动完成或智能感知等功能有关吗?

2个回答

12

这是Visual Studio 2013中引入的自动括号补全功能(introduced in Visual Studio 2013),尽管像许多Visual Studio中的新功能一样,它实际上是在Productivity Power Tools扩展中首先出现的。

当您编写一个左括号时,Visual Studio 2013会自动为您插入一个右括号。下划线仅表示代码编辑器仍处于括号完成模式。在此模式下,Visual Studio正在等待您自己关闭括号,此时它将删除多余的括号并在必要时移动文本光标。在此模式下,您还可以按Tab键将光标移动到右括号后面;尽管在两个括号位于同一行且光标与右括号之间没有任何内容(除了空格)时才有效。将光标移动到括号外部会退出此模式。

此功能不仅适用于括号,还适用于圆括号、方括号和引号(单引号和双引号)。

你可以通过选中或取消选中“自动括号完成”复选框来启用或禁用此功能,该复选框位于以下位置:
工具 → 选项 → 文本编辑器 → 所有语言* → 常规
* 或特定语言,例如 C#

我快速查找了文档,你在哪里找到上述信息的? - Stephan Luis
我主要是根据经验在说,据我所知这不是一个真正有很好文档记录的功能。 - Nacimota

-1
只需转到工具,然后选择选项。您将看到“字体和颜色”项目,在那里您可以选择在代码的某个部分中想要执行的操作,例如选择文本类型和颜色。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接