我使用PhpStorm来处理Symfony项目。如何在PhpStorm中使用Symfony项目时配置“目录”
在文件>设置>项目...>目录配置,我才能有自动完成规定的vendor/
目录作为资源根并作为排除的文件夹因为我想忽略供应商时,在我的项目代码中执行搜索。
但我的问题是供应商仍然显示在搜索结果中。
这里是我当前的配置:
这里是我试图避免的情况:从vendor/
结果显示:
这里是PHP配置:
我可以通过选择限制搜索范围=自定义但有时我忘记更改此设置。我正在寻找一些可以在我的不同Symfony2/3项目中使用的设置。
我该如何标记vendor/
目录以允许PhpStorm将其用作资源根目录并在执行搜索时忽略它?
什么是Symfony2项目的默认目录结构的正确配置?这里有一个Symfony的2.8安装后的默认目录与composer create-project symfony/framework-standard-edition symfony-2.8 "~2.8"
:
app/
├ config
├ cache
├ logs
└ Resources
src/
└ AppBundle/
vendor/
web/
这是我如何标记在这一刻目录:
.idea [excluded]
app/
├ config
├ cache [excluded]
├ logs [excluded]
└ Resources
src/ [source]
└ AppBundle/
└ Tests/ [test source folders]
vendor/ [excluded]
web/
注:我安装的Symfony插件PhpStorm,我不不知道这是否会改变IDE的行为。
我在赏金邮件中犯了一个错误,它应该是*不同的目录***。 –