如何在 PhpStorm 中找到未使用的常量?

Dev*_*evy 6 php constants phpstorm laravel

我曾经在 PhpStorm 中获取任何未使用的常量或类常量的突出显示。

现在我不能让它再工作了。也许这是一个插件,我不确定。

我试过的:

  • 我试过运行代码检查器
  • 我试过使用 phpmd(PHP 代码混乱检测器),也试过 PHP CodeSniffer
  • 我尝试过 PHP 检查(EA 扩展)

未使用的常量的声明/突出显示用于自动显示而无需运行任何检查或命令。

Scr*_*t47 1

这不是您想要的答案,但目前还不可能。1

我搜索了插件存储库和检查选项,但找不到满足此特定请求的任何内容。

目前实现这一目标的唯一方法是给常量一个修饰符,private如下图所示:

而且这种方法并不完全理想,因为它选择的是private而不是const(更不用说,您可能想要全球化const有问题的)。

第二个选项是创建一个自定义检查设置插件并定义它,但这并不理想。

1我已经创建了一个功能请求,随着此赏金的公开,可能会实现此功能,您可以在此处找到该功能请求,也可以对其进行投票。