首页 > 解决方案 > Visual Studio WordPress 编码标准

问题描述

我在 Visual Studio Code 中安装了 phpcs,并且在文件settings.json中有以下几行:

{
    // PHPCS
    "phpcs.enable":   true,
    "phpcs.standard": "WordPress",
}

这似乎已正确安装,并且如果我在文件中写入了以下代码。

        foreach($array as $a ) {
            //Some Code here
        }

在终端的问题选项卡中返回以下错误。

Space after opening control structure is required <br/>
No space before opening parenthesis is prohibited <br/>
No space after opening parenthesis is prohibited

我能够手动更正这些错误,并且问题从“问题”选项卡中消失。这是我的代码在手动修复后的样子。

        foreach ( $array as $a ) {
            // Some Code here.
        }

但是,如果我选择上面的代码块并单击“格式选择”,IDE 会按如下方式格式化代码,并且所有错误都会再次出现在“问题”选项卡中。

        foreach ($array as $a) {
            // Some Code here.
        }

有没有办法使用格式选择并让它遵循 WordPress 标准?

标签: wordpressvisual-studio-codephpcs

解决方案


推荐阅读