首页>>php >> 安装PHPIntelliSense插件,查看和跳转到定义的地方!

安装PHPIntelliSense插件,查看和跳转到定义的地方!

时间:2023-10-28 19:05:13 网络整理 点击:221

最近在使用VS Code,搜索了下PHP的插件,比如PHPCS,PHP Debug之类的,还有HTML,JS Formater等等。最终试用下来,只保留了一个PHP IntelliSense,其他都给删除了。因为目前大部分时间都是在阅读代码,写代码时间并不太多。而这个插件可以跟踪函数,查看和跳转到定义的地方,对于阅读PHP代码有不小的帮助。

首先需要配置好本地的服务器环境,本案例应用的是PHPstudy ,由于很简单,具体配置本地环境步骤就略过,配置好了,开启服务器。需要注意的是,php-intellisense 配置文件中的php版本据说要求是7.0以上。

一、安装 PHP IntelliSense插件

打开vsode 编辑器,ctrl+shift+x 打开扩展商店,搜索 PHP IntelliSense 安装插件

二、配置 PHP IntelliSense插件,php.executablePath 路径(按自身情况填写)

OK,配置好了后重新vsCode 编辑器,试试效果吧,如果可以正常跳转那么恭喜你,如果还是无法跳转请看最后一步。

三、最后一步

我踩过的坑:明明自己都配置好了 php.executablePath的路径也没错,可为什么还是无法实现函数跳转?

那么你还差最后一步,“文件 -> 将工作区另存为”

无标题工作区

项目工作区

我常用功能就两个,

一个是Format Code

打开PHP文档,在右键菜单里选择“格式化文件”就可以。习惯了其他语言整整齐齐的代码之后,拿到不知道谁开发的电商PHP代码,各种没对齐,完全不能忍。

第二个是,查看定义/转到定义。

在对应的函数处右键选择跳转或者快捷键alt+左右,用于找到函数或者变量初始定义或者函数内容。整个项目代码量很多,这样半途接手,连个交接的人都没,也没对应的技术文档。一开始很难下手。当然最好的办法就是阅读源代码了。阅读代码过程,时常需要看下某个函数内部的代码逻辑到底是什么意思。特别是在函数名完全随便写,不知其意的情况下。快速找到函数源代码是很重要的功能,这样可以大大减少在数量庞大的PHP文件中来回检索的时间。

eclipse中或者vc code中跳转到其它函数方法后如何快速返回原处 快捷键:ctrl + 鼠标左键:跳转到引用的方法。alt + left :从所跳转到引用的方法返回原方法。alt + right:从原处返回到引用的方法。

《安装PHPIntelliSense插件,查看和跳转到定义的地方!》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
下载文档

文档为doc格式