[英]How do I make phpcs ignore some files in PHP Storm?
我已将 PHP Storm 设置为使用 phpcs 并在我违反样式时在 IDE 中显示。
但是,我想为视图文件禁用此功能——它们通常包含与样式指南不匹配的 PHP 和 HTML 混合的位,我不在乎视图文件。
在选项中,我在 phpcs 设置中看到了排除文件的列表,但它只有删除文件或清除整个列表的按钮,但无法向其中添加文件。
我在某处错过了吗?
代码嗅探器(以及混乱检测器)集成以检查的形式实现,可以根据范围将其配置为开启或关闭。 因此:
Settings | Scopes
Settings | Scopes
- 创建新的自定义范围并包含所有不需要的文件/文件夹
Settings | Inspections | PHP | PHP Code Sniffer validation
Settings | Inspections | PHP | PHP Code Sniffer validation
——右键单击它并选择Add Scope
现在配置此检查:为该范围关闭(取消选中)并为“其他所有地方”条目保持打开状态。
PS PhpStorm v8 对检查设置屏幕进行了重新设计; 因此步骤略有不同,但总体上仍然相同(现在用户更容易发现“范围”功能)。
使用 PHPStorm 8,您可以在以下位置找到代码嗅探器设置面板:
设置 | 语言和框架 | PHP | 代码嗅探器
在此面板中,您将找到被忽略文件的列表。
编辑:使用 PHPStorm 2016.x,此列表是只读的,您不能以这种方式添加忽略文件。
更新,截至 2019 年 11 月......现在您可以完全忽略文件。
设置 > 检查 > PHP > 质量工具 > PHP 代码嗅探器
那么
检查带有扩展名的文件:
Remove unnecessary like js, inc
您可以自定义工具栏以包含用于“添加到 PHPCS 忽略列表”操作的按钮。
或者自定义编辑器选项卡弹出菜单并在那里添加“添加到 PHPCS 忽略列表”(对于列表中已有的文件,它将被隐藏)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.