我正在使用 Laravel 5.0,一切正常。
但是,我不断收到这些警告消息。我已经查看了 JetBrains 文档,但我仍然有点不清楚该怎么办。
本质上,我担心如果我允许 PhpStorm 自动运行“检测 PSR0 命名空间根”,那么它可能会破坏我的代码/项目。
不确定发生了什么事,我该怎么办?
如果您使用
composer
与 composer
同步的最新答案是更好的选择。
PSR-4命名空间根可以指定可配置的前缀。
流程如下:
src
。除了 Mexidense 之外,还有很好的答案
正如我所经历的那样,如果您已经激活了同步,则可能会出现该警告。
停用同步,应用并重新激活它(并应用)
在使用新的 Composer 安装将我的 Symfony 4 升级到 Symfony 5 后,我突然收到此警告。
为我解决这个问题的是 PHPStorm 中的简单缓存重置:
文件 -> 使缓存失效 -> 失效并重新启动
PSR-0 只是构建 PHP 项目的约定。当 PHPStorm 要求自动“检测 PSR0 命名空间根”时,它会检查将自动加载哪些类,以便在您编写代码时执行正确的自动完成。
它不会影响您的代码,但可能会改善您的编码体验。