如何在VSCode中无需鼠标点击打开链接?
VSCode 纯键盘打开链接/函数定义的快捷键设置
针对代码中的函数/类定义跳转(无需鼠标)
如果是想直接跳转到光标所在位置的函数、类或变量定义,完全不需要依赖鼠标操作,直接用editor.action.goToDefinition命令即可——它默认的快捷键就是F12,如果需要自定义:
- 打开快捷键设置:按下
Command+K松开后再按Command+S - 在搜索框输入
editor.action.goToDefinition - 点击命令右侧的铅笔图标,输入你想要的快捷键组合(比如
Command+Enter),保存后生效
之后只要光标放在函数名、类名或变量名上,按下自定义快捷键就能直接跳转,全程不用碰鼠标。
针对编辑器内可点击文本链接(如Markdown链接、终端路径)
如果是处理这类普通文本链接,默认的editor.action.openLink确实需要鼠标悬停,但可以改成纯键盘操作:
- 先用键盘快捷键(比如
Ctrl+Left/Right)把光标移到链接文本范围内 - 按下你绑定的
editor.action.openLink快捷键,就能直接打开链接,不需要鼠标指向
如果想一步到位省去移动光标的操作,也可以借助多命令类扩展,把“定位到附近链接”和“打开链接”合并为一个自定义快捷键,但多数场景下直接移动光标到链接上再按快捷键已经足够高效。
内容的提问来源于stack exchange,提问作者Maksim Burtsev
相关产品推荐
相关产品推荐

