Visual Studio 2013经常用绿色下划线标记我的代码。
它代表什么,与自动完成或智能感知等功能有关吗?
Visual Studio 2013经常用绿色下划线标记我的代码。
它代表什么,与自动完成或智能感知等功能有关吗?
这是Visual Studio 2013中引入的自动括号补全功能(introduced in Visual Studio 2013),尽管像许多Visual Studio中的新功能一样,它实际上是在Productivity Power Tools扩展中首先出现的。
当您编写一个左括号时,Visual Studio 2013会自动为您插入一个右括号。下划线仅表示代码编辑器仍处于括号完成模式。在此模式下,Visual Studio正在等待您自己关闭括号,此时它将删除多余的括号并在必要时移动文本光标。在此模式下,您还可以按Tab键将光标移动到右括号后面;尽管在两个括号位于同一行且光标与右括号之间没有任何内容(除了空格)时才有效。将光标移动到括号外部会退出此模式。
此功能不仅适用于括号,还适用于圆括号、方括号和引号(单引号和双引号)。
你可以通过选中或取消选中“自动括号完成”复选框来启用或禁用此功能,该复选框位于以下位置: