首页 > 解决方案 > EA 插件给出 请确保这不是一个被遗忘的调试语句

问题描述

从昨天开始,我收到了这个烦人的消息phpStorm

我正在尝试做一个简单的dd('variable-name');

但我被[EA] Please ensure this is not a forgotten debug statement.标记了一条红线。

即使它正在工作,但这red-line对我来说很烦人。

我需要在这个 EA 插件中做一些调整吗?

标签: phpphpstorm

解决方案


这是来自Php Inspections (EA Extended) 插件的检查。这样的代码不应该出现在生产代码中,因此非常明显的错误严重性(所以它就在你的脸上,所以你不会不小心忘记它)。

您可以在此处执行的操作有几个选项:

  • 如果它让您烦恼,请禁用整个检查
  • 更改严重性(从“错误”更改为不太明显的内容,例如“警告”)
  • 或者,您可以只dd()从该列表中删除功能,而保留其余功能。

您可以直接从代码中访问该检查:Alt + Enter当插入符号位于错误位置(或通过灯泡图标)并使用子菜单到达那里时:

在此处输入图像描述

或者只是通过设置/首选项完全走:

  • 设置/首选项
  • 编辑 | 检查
  • PHP | PHP 检查(EA 扩展)| 可能的错误
  • Forgotten debug statements检查。

在此处输入图像描述

提示:左上角的搜索字段将帮助您缩小范围:

在此处输入图像描述


推荐阅读