首页 > 解决方案 > 使用 phpcs for VSCode,如何根据它违反的规则集更改错误的字体颜色?

问题描述

我正在为 VSCode 使用 PHP Code Sniffer (phpcs)。它包含一组 PHP 编码规则,当它检测到违反其中一个规则时,它会在 VSCode 中显示这些错误。这些错误与 VSCode 1检测和显示的 PHP 编码错误是分开的。当 phpcs 检测到它认为的错误时,它会以红色字体显示该错误——与 VSCode 用于显示错误的颜色完全相同(屏幕截图)。有什么方法可以用不同的颜色(或不同的字体)来设置这些错误的样式,这样我就可以快速区分两者?

我问的原因是因为 phpcs 报告的“错误”是非关键的,而 VSCode 报告的“错误”有时可能是关键错误(即会导致 PHP 致命错误的东西)。很高兴看到两者之间的区别。

作为替代方案,如果我可以将所有 phpcs 的“错误”归类为“警告”,那将适合我。对我来说,phpcs 报告的大多数(全部?)问题都属于“警告”类别,而不是“错误”类别。

我在 phpcs GitHub 页面上找到了这张旧票。它已经有几年了,但说不可能做我想做的事。我只是想我会在这里问是否有人知道最近的解决方案或解决方法。


1此功能在 VSCode 中启用,开箱即用。

标签: phpvisual-studio-codestandardsphpcs

解决方案


推荐阅读