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


How disable strict code checks in PhpStorm 2016.2.1

我有最新版本的PhpStorm,在最近一次更新后,它问我是否要启用严格的检查(我相信这就是它所说的)。我同意了,认为这可能会有帮助。但它却令人讨厌得发狂。

当我不使用精确比较('==' vs '===')时,它会不断突出显示。每次使用"empty()"函数时,它都会报错。和许多其他平凡的事情是司空见惯的。

我一直在四处寻找,但一开始就无法找到启用这种严格级别的设置。我能找到的最接近的东西就是检查了。但我的努力都无济于事。我甚至尝试将项目设置重置为全局默认值。我怀疑我把全局设置为意外。

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

谢谢!

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

你也可以打开PhpStorm的"Preference",取消strict类型的检查,你可以通过在搜索中输入"strict"找到它:偏好检查截图