如何在PhpStorm 2016.2.1中禁用严格代码检查

时间:2016-09-20 15:23:44

标签: php ide editor phpstorm

我有最新版本的PhpStorm,在最近的更新后,它在某个时候问我是否要启用严格的检查(我相信这就是所谓的)。我说是的,认为它可能会有所帮助。但相反,它一直是疯狂的讨厌。

当我不使用精确比较时('=='vs'==='),它会不断突出显示。它抱怨每次使用“empty()”函数。还有许多其他普通的东西。

我一直在挖掘,并且一直无法找到能够达到这种严格程度的设置。我能找到最接近的东西就是检查。但我没有尝试修复它。我甚至尝试将项目设置重置为全局默认值。我怀疑我在全球范围内设置了它。

顺便说一句,在写这篇文章时我终于找到了对“empty()”函数用法的引用并禁用了该警告。所以现在我的问题是有没有人知道如何禁用所有严格的检查更改并将其设置回开箱即用的默认值?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可能会对此博客感兴趣,关于为PHP 7.1支持添加到phpStorm的strict_type检查 https://blog.jetbrains.com/phpstorm/2016/07/php-7-support-in-phpstorm-2016-2/

您也可以打开PhpStorm的“首选项”并取消选中严格类型的检查,您可以在搜索中输入“strict”来找到它: Preference Inspection Screenshot