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

标签 html visual-studio razor visual-studio-2013 keyboard-shortcuts

Visual studio 会自动完成一个<div>当您完成标签的 > 时为您服务.这会将光标置于开始和结束标记之间,如下所示:

<div>|</div>

(| 是您的光标)

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

<div class="foo|"></div>

有没有像这样自动将光标移动到第一个右尖括号的命令:

<div class="foo">|</div>

它看起来很小,但我必须在键盘上移动我的手才能将光标移动 2 个空格。 Edit.GotoBrace 命令 ctrl+] 没有为我执行此操作,因为它将光标放在此处:

<div class="foo"></d|iv>

出于某种原因。

最佳答案

不要以为在 VS 中是可能的。您可以执行以下操作:

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

关于html - 将 Visual Studio 光标移动到打开 HTML 标记的末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27367745/

相关文章:

javascript - 使用 javascript 正则表达式自动链接 URL

mysql - 尝试从 MySQL 数据库创建 Entity Framework 模型失败并出现意外异常

c# - 如何让 QnA Maker 和 Luis BOT 的集成准确工作?

asp.net-mvc - 使用共享库跨项目共享 Razor View

javascript - 将 JavaScript 放在分部 View 中是否可以

html - 最佳实践 : displaying text that was input via multi-line text box

javascript - 在网页中找不到由 URL 段标识的 HTML 部分

html - 在 CSS 中遇到 80% 高度的问题,目前还没有找到解决方案。

visual-studio - 在 Visual Studio 的 Watch 窗口中是否有计算表达式的键盘快捷键?

asp.net - MVC 3 Razor - Html 列表中的下拉列表