PhpStorm 2016.2.1 中未定义的常量特征
Undefined constant Traits in PhpStorm 2016.2.1
我正在使用 Laravel 5.3 进行开发,一切正常,但每次我使用 "Traits" 时,PhpStorm 都会在命名空间中发出尖叫声,如下所示:
请注意,代码工作正常,没有任何错误,所以我猜这是 PhpStorm 的问题。
这看起来像是解析器问题 -- 当命名空间包含与 PHP 关键字(在您的情况下为 Trait
s)相似的词时会发生。
您可以尝试的事情:
- 将整个文本剪切到剪贴板,然后再粘贴回来。
- 如果仍然相同 -- 仅在此文件上尝试
Code | Inspect Code...
和 运行。
- 如果仍然没有 - 尝试重新启动 IDE。
除此之外 -- https://youtrack.jetbrains.com/issue/WI-5015 -- 观看此票证 (star/vote/comment) 以获得有关正确修复的通知。
我正在使用 Laravel 5.3 进行开发,一切正常,但每次我使用 "Traits" 时,PhpStorm 都会在命名空间中发出尖叫声,如下所示:
请注意,代码工作正常,没有任何错误,所以我猜这是 PhpStorm 的问题。
这看起来像是解析器问题 -- 当命名空间包含与 PHP 关键字(在您的情况下为 Trait
s)相似的词时会发生。
您可以尝试的事情:
- 将整个文本剪切到剪贴板,然后再粘贴回来。
- 如果仍然相同 -- 仅在此文件上尝试
Code | Inspect Code...
和 运行。 - 如果仍然没有 - 尝试重新启动 IDE。
除此之外 -- https://youtrack.jetbrains.com/issue/WI-5015 -- 观看此票证 (star/vote/comment) 以获得有关正确修复的通知。