跳转到 VS Code 中的结束标记?
Jump to Closing tag in VS Code?
我似乎无法找到一种方法 select 括号的开头并通过某些组合键或 VS Code[=21= 中的某些内容跳转到括号的结尾].例如,在 atom 中,这是通过 Ctrl + m.
完成的
我知道有一种方法可以使用 Cmd + Shift + [= 跳到括号或大括号的开头和结尾16=]\ 但这对标签不起作用。有什么想法吗?
可以,但是要么使用 Ctrl + Shift + P - > “Emmet:转到匹配对”或手动为其设置快捷方式(Ctrl + K Ctrl + S)。
遗憾的是,目前还没有开箱即用的支持。
如果您将以下内容添加到您的 keybindings.json
.
{
"key":"cmd+shift+5",
"command": "editor.emmet.action.matchTag"
}
转到:File
> Preferences
> Keyboard Shortcuts
并单击带下划线的 link 以编辑 keybindings.json
。
对于那些使用 VIM 键的人:您已经习惯了按 % 跳转到匹配的括号和标签。因此,希望 Cmd + % 将足够接近您现有的肌肉记忆,使这种转变变得无痛。
开箱即用不支持此功能。尽管如果您愿意使用扩展,还有:https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag,除其他外,它使您能够使用命令:Jump to matching tag
,您可以将其绑定到一个键。
对于那些正在使用 Vim 插件和 Mac 的人来说,Leader+% 运行良好我.
您可以在 Vim json 文件 setting.json
中添加以下设置:
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "%"],
"commands": [
{
"command": "editor.emmet.action.matchTag"
}
]
}
]
PS。我提到 Mac 用户是因为 cmd+shift+5 用于捕获屏幕Mac.
您可以使用 Ctrl+Shift+\[= 跳转到匹配的括号11=]
更多参考,可以参考:Visual Studio Code Navigation
我想你问的是 Breadcrumb Keyboard Navigation
在这种情况下,您只需按 Ctrl+Shift+. 即可转到当前元素之前或之后的元素。
我似乎无法找到一种方法 select 括号的开头并通过某些组合键或 VS Code[=21= 中的某些内容跳转到括号的结尾].例如,在 atom 中,这是通过 Ctrl + m.
完成的我知道有一种方法可以使用 Cmd + Shift + [= 跳到括号或大括号的开头和结尾16=]\ 但这对标签不起作用。有什么想法吗?
可以,但是要么使用 Ctrl + Shift + P - > “Emmet:转到匹配对”或手动为其设置快捷方式(Ctrl + K Ctrl + S)。
遗憾的是,目前还没有开箱即用的支持。
如果您将以下内容添加到您的 keybindings.json
.
{
"key":"cmd+shift+5",
"command": "editor.emmet.action.matchTag"
}
转到:File
> Preferences
> Keyboard Shortcuts
并单击带下划线的 link 以编辑 keybindings.json
。
对于那些使用 VIM 键的人:您已经习惯了按 % 跳转到匹配的括号和标签。因此,希望 Cmd + % 将足够接近您现有的肌肉记忆,使这种转变变得无痛。
开箱即用不支持此功能。尽管如果您愿意使用扩展,还有:https://marketplace.visualstudio.com/items?itemName=vincaslt.highlight-matching-tag,除其他外,它使您能够使用命令:Jump to matching tag
,您可以将其绑定到一个键。
对于那些正在使用 Vim 插件和 Mac 的人来说,Leader+% 运行良好我.
您可以在 Vim json 文件 setting.json
中添加以下设置:
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "%"],
"commands": [
{
"command": "editor.emmet.action.matchTag"
}
]
}
]
PS。我提到 Mac 用户是因为 cmd+shift+5 用于捕获屏幕Mac.
您可以使用 Ctrl+Shift+\[= 跳转到匹配的括号11=]
更多参考,可以参考:Visual Studio Code Navigation
我想你问的是 Breadcrumb Keyboard Navigation
在这种情况下,您只需按 Ctrl+Shift+. 即可转到当前元素之前或之后的元素。