Visual Studio Code中Ctrl+Click(跳转链接)快捷键及自定义方法咨询
VS Code 跳转定义功能的快捷键详解
嘿,针对你的问题,我整理了清晰的说明:
默认快捷键情况
首先,VS Code里和你提到的**Ctrl+Click(跳转至符号定义)**功能对应的原生键盘快捷键是 F12——这个和Eclipse里的F3作用完全一致,按下后直接跳转到光标所在变量、函数、类的定义位置。
而你说的Ctrl+Click(Windows/Linux)或Cmd+Click(Mac)本身就是VS Code默认支持的鼠标操作方式,不需要额外设置,按住对应修饰键点击符号就能直接跳转。
自定义快捷键支持
当然支持自定义!如果你想把键盘快捷键改成更习惯的组合(比如改成和Eclipse一样的F3),或者调整鼠标触发的修饰键,步骤很简单:
- 打开快捷键设置面板:按下
Ctrl+K Ctrl+S(Windows/Linux)或者Cmd+K Cmd+S(Mac),也可以通过菜单栏「文件→首选项→键盘快捷方式」打开。 - 在顶部搜索框输入
go to definition,找到对应的核心命令editor.action.goToDefinition。 - 如果你要改键盘快捷键:右键点击该命令,选择「更改快捷键」,按下你想要的组合键(比如F3),确认保存就生效了。
- 如果你要调整鼠标触发方式:在搜索结果里找到带有
mouse标识的绑定项,同样右键修改修饰键即可。
内容的提问来源于stack exchange,提问作者Passella




