将Visual Studio光标移动到打开HTML标记的末尾

Joh*_*man 5 html keyboard-shortcuts visual-studio razor visual-studio-2013

Visual Studio将<div>在您完成标记后自动为您完成>.这会将光标置于开始和结束标记之间,如下所示:

<div>|</div>
Run Code Online (Sandbox Code Playgroud)

(|你的光标在哪里)

但是,当您向html元素添加类(或其他html属性)时,Visual Studio会将光标留在引号内,如下所示:

<div class="foo|"></div>
Run Code Online (Sandbox Code Playgroud)

是否有命令将光标自动移动到第一个关闭尖括号,如下所示:

<div class="foo">|</div>
Run Code Online (Sandbox Code Playgroud)

它似乎很小,但我必须在键盘上移动我的手以移动光标2个空格.Edit.GotoBrace命令ctrl+ ]不会对我这样做,因为它将光标放在这里:

<div class="foo"></d|iv>
Run Code Online (Sandbox Code Playgroud)

由于某些原因.

小智 2

别以为在VS里就不可能。您可以执行以下操作:

  • 使用 Ctrl+SideArrow 逐字导航
  • 使用 Home 或 End 导航行的开头或结尾。
  • 使用 Ctrl+Home 或 Ctrl+End 导航文档的开头或结尾
  • 使用 Ctrl+[ 或 Ctrl+] 导航匹配标签