如何进入 PHP Inspection 插件的设置?
Posted
技术标签:
【中文标题】如何进入 PHP Inspection 插件的设置?【英文标题】:How do I get into the setting of PHP Inspection plugin? 【发布时间】:2020-11-21 11:14:56 【问题描述】:我已经在 phpStorm 中安装了Php Inspection (EA Extended) 插件。
但我可以在哪里更改其设置?
我想查看所有可能的检查、启用、禁用它们,并且我想了解每个检查的严重性(从轻微警告到错误)。
但我在设置中看到的只是:
例如,php inspect目前抱怨的有:
EA Use::self
在我的单元测试中并想要改变
$this->assertEquals()
到
self::assertEquals()
但我想完全禁用该检查。
我该怎么做?
【问题讨论】:
@LazyOne 您也可以将其发布为答案:D 【参考方案1】:此插件提供检查,因此可以在其他检查所在的相同位置进行配置:Settings/Preferences | Editor | Inspections | PHP | Php Inspections (EA Extended)
为了快速访问在您的代码中生成一些通知的主动检查,您绝对可以使用 Quick Fix 菜单:一直使用它:
【讨论】:
【参考方案2】:我还没有找到直接访问 PHP 检查设置的方法,但是当您按下时
Alt + Enter
在有问题的单词上,将光标放在$this
关键字的任何字母上。你会看到:
[Ea Use self::] >
按回车键将应用自动修复。然而它的功能是菜单,这意味着你可以按向右箭头然后你会看到一个列表,第一项是:
Edit inspection profile setting
这将打开完整的设置窗口:
您可以在此处选择和取消选择复选框以启用或禁用检查,您可以在右侧面板上设置严重性。
也与您的用例有关,设置:
Static method invocation via '->'
有一个选项只在 phpunit 上专门禁用,即:
Except PHPUnit assertions
这样你就可以保持原样了。
【讨论】:
以上是关于如何进入 PHP Inspection 插件的设置?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Maximo Anywhere 应用程序之间启用 SSO
pycharm 提示 ennble Code compatibility inspection(代码兼容性检查)