PHP Intelephense: 注意這個並不同於PHP IntelliSense ,后者以及PHP Extension Pack會導致vscode的代碼提示加載緩慢,具體可查看該issue
PHP Intelephense
PHP代碼提示工具,支付代碼提示、查找定義、類搜索等功能,非常強大。
下載PHP Intelephense這個插件,要求php版本大於7,且設置環境變量。
一、安裝 PHP Intelephense插件
打開vsCode 編輯器,ctrl+shift+x 打開擴展商店,搜索 PHP Intelephense 安裝插件
二、配置 PHP Intelephense 插件
2.1 打開vsCode 點擊左下角的小齒輪–>點擊“設置”
2.2 搜索PHP Intelephense 插件進行配置
2.3 配置 php.executablePath 路徑(按自身情況填寫)
{ "php.validate.executablePath": "D:\\phpstudy\\PHPTutorial\\php\\php-7.0.12-nts\\php.exe", "php.executablePath": "D:\\phpstudy\\PHPTutorial\\php\\php-7.0.12-nts\\php.exe", "editor.fontSize": 15, "window.zoomLevel": 0 }
2.4 插件使用(效果預覽)
OK,配置好了后重新vsCode 編輯器,試試效果吧,如果可以正常跳轉那么恭喜你,如果還是無法跳轉請看最后一步。
eclipse中或者vc code中跳轉到其它函數方法后如何快速返回原處
快捷鍵:ctrl + 鼠標左鍵:跳轉到引用的方法。alt + left :從所跳轉到引用的方法返回原方法。alt + right:從原處返回到引用的方法。
2.5 最后一步( 將工作區另存為)
我踩過的坑:明明自己都配置好了 php.executablePath的路徑也沒錯,可為什么還是無法實現函數跳轉?
如你和我一樣遇到相同的問題,那么你還差最后一步, “文件 -> 將工作區另存”