Visual studio code 忽略或绕过错误PHPC

Visual studio code 忽略或绕过错误PHPC,visual-studio-code,phpcs,Visual Studio Code,Phpcs,如何绕过或忽略vscode中的特定错误/警告?我正在使用PHPC 指的是GitHub项目,它集成到VSCode中 这是设置phpcs.ignorePatterns: 一组全局模式,用于在对文档进行lint时跳过匹配的文件和文件夹 { "phpcs.ignorePatterns": [ "*/ignored-file.php", "*/ignored-dir/*" ] } 那是指 这并不是您想要的,因为它会忽略给定文件集上的所有错误 但你可以使用:

如何绕过或忽略vscode中的特定错误/警告?我正在使用PHPC

指的是GitHub项目,它集成到VSCode中

这是设置
phpcs.ignorePatterns

一组全局模式,用于在对文档进行lint时跳过匹配的文件和文件夹

{
    "phpcs.ignorePatterns": [
        "*/ignored-file.php",
        "*/ignored-dir/*"
    ]
}
那是指

这并不是您想要的,因为它会忽略给定文件集上的所有错误

但你可以使用:

忽略文件的某些部分

代码的某些部分可能无法符合编码标准。例如,您可能必须打破标准才能与外部库或web服务集成。
要停止PHP_CodeSniffer为此代码生成错误,可以将其包装在特殊注释中。PHP_CodeSniffer随后将隐藏为这些代码行生成的所有错误和警告

同样,这并不完全是您想要的,因为您必须逐个文件地指定它

您可以使用逗号分隔的列表禁用多个错误消息代码、嗅探、类别或标准。
您还可以选择性地重新启用所需的功能

下面的示例在选择性地重新启用特定的嗅探之前禁用整个PEAR编码标准和所有Squiz数组嗅探。然后在最后重新启用所有检查规则


您要查找的是忽略vscode控制台中PHPC通知的警告和/或错误

用于警告

在settings.json中使用以下配置

"phpcs.showWarnings": false,
这将删除输出控制台中显示的所有警告

对于错误

您应该浏览以获取完整的详细信息,但要删除与文档块和格式标准相关的错误,您可以设置

"phpcs.errorSeverity": 6,
虽然它主要用于测试或代码检查,通过为两个设置不同的值来检查总警告和错误,但对于开发,我不这样做,并将其保留为默认值,即
5
,但您可以在图像中消除上面的错误

"phpcs.showWarnings": false,
"phpcs.errorSeverity": 6,