PhpStorm针对项目做的一些配置

PhpStorm是每个php开发者应该去尝试使用的首推IDE,因为它实在是太方便了,针对它使用,前面已经讲到一些:

PhpStorm常用配置项

phpstorm使用Setting Repository报错Authentication failed

PhpStorm常用快捷键

今天要说到的是针对项目层面应该要做的一些优化,这里以Yii2框架的项目为例。

我们应该排除项目下的runtime目录和vendor目录,在侧边栏文件夹上点击右键,选择Make Directory as,然后选中excluded选项,如下图:

phpstorm Make Directory as excluded

这样在全局检索以及PhpStorm加载项目时,排除这两个目录,显然会加快运行速度,降低资源占用。

在上一步配置完成后,会发现代码中用到的vendor中的类会变成红色,出现Undefined class的警告,如下图,这时候我们需要将项目的composer初始化才行。

Undefined class警告

Undefined class警告

我们只需要在项目根目录下的composer.json文件上点击右键,选择Composer下的Init Composer操作,在弹窗中指定php版本和系统中composer.phar文件地址(windows10 参考地址 C:ProgramDataComposerSetupbincomposer.phar),确定。

phpstorm Init Composer

phpstorm Init Composer

指定composer.phar位置和php版本

指定composer.phar位置和php版本

即可解决排除vendor文件夹后提示找不到类(Undefined class)警告的问题。

最后我们安装一个针对Yii2的插件,Yii2 Support,具体功能用途参考插件介绍。

PhpStorm针对项目做的一些配置

原文链接:https://beltxman.com/2923.html,若无特殊说明本站内容为 行星带 原创,未经同意禁止转载。

Scroll to top