我正在与Symfony合作.每当我使用"ctrl + shift + n"转到文件时,PhpStorm会调查每一个vendors尝试查找文件,从而破坏提示与无关的建议.

我试过的解决方案是vendors从项目中排除目录,问题是我不能再挖掘特定的类,也不使用与vendors`文件夹中的类相关的建议.
有没有人遇到同样的问题?
您现在唯一的选择是执行您所做的操作 - 从vendors目录中排除文件夹.你只需要做一点不同的事情 - 你仍然需要引用它...
vendors/symfony)Settings (Preferences on Mac) | Languages & Frameworks | PHP)添加此类文件夹理论上 - 排除整个vendor文件夹,然后通过Include Paths将其添加回来也可以工作..但我更喜欢有更好的控制,并在单个包/供应商级别上进行.
此外,Composer集成基本相同(如果启用了此选项),但将在实际的包级别(vendors/symfony/symfony)上执行,而不是在此处提供的上层供应商级别(vendors/symfony).
执行此操作后,只有在实际项目文件中没有匹配项时,或者如果启用包含非项目匹配项,您才会看到此类排除文件夹的结果.
如果您正在使用Composer ...只需启用该选项即可(当然,您需要为此提供路径composer.json)



| 归档时间: |
|
| 查看次数: |
903 次 |
| 最近记录: |