针对代码 this->getEbayReturns($shop);(典型PHP写法),在VSCode中跳转到该函数定义的核心快捷键如下:
一、常用跳转方式
- 键盘快捷键(通用)
- 将光标放在函数名
getEbayReturns上 - 按
F12→ 直接跳转到函数定义处
- 将光标放在函数名
- 鼠标点击(最常用)
- Windows/Linux : 按住
Ctrl+ 鼠标左键点击函数名 - macOS : 按住
Cmd+ 鼠标左键点击函数名
- Windows/Linux : 按住
- 预览定义(不跳转)
- 光标放在函数名上,按
Alt + F12(Windows/Linux) 或Option + F12(macOS) - 在当前文件下方弹窗显示代码,看完关闭即可
- 光标放在函数名上,按
二、返回跳转前位置
- Windows/Linux :
Alt + ←(Alt+左箭头) - macOS :
Ctrl + -(Ctrl+减号)
三、PHP跳转失效?(常见问题)
$this->method() 跳转依赖PHP语言服务,若F12无效:
- 安装PHP扩展:PHP Intelephense (推荐)或 PHP IntelliSense
- 确认VSCode右下角语言为 PHP(非Plain Text)
- 重启VSCode或重新加载窗口
需要我帮你排查一下为什么 F12 跳转失效吗?