2

我有一个路径问题。我正在尝试设置 SublimeText3 和 WordPress 编码标准。我在 Mac 上工作宽度 XAMPP。

我的 phpcs 文件位于 /Applications/XAMPP/xamppfiles/PHP_CodeSniffer/scripts/

在 SublimeLinter 用户设置中,我将路径放在上面:

"linters": {
        "phpcs": {
            "@disable": false,
            "args": [],
            "cmd": "/Applications/XAMPP/xamppfiles/PHP_CodeSniffer/scripts/phpcs",
            "excludes": [],
            "standard": "WordPress-VIP"
        }
    }

不幸的是,编辑器找不到 phpcs:

SublimeLinter: WARNING: phpcs deactivated, cannot locate 'phpcs'

有人知道我的错误是什么吗?

问候!

编辑:

"paths": {
        "linux": [],
        "osx": [
            "/bin/bash"
        ],
        "windows": []
    }

然后我得到这个错误:

SublimeLinter: user shell: /bin/bash 

SublimeLinter: computed PATH using /bin/bash:

/bin/bash

/usr/local/bin

/usr/bin

/bin

/usr/sbin

/sbin

SublimeLinter: WARNING: phpcs deactivated, cannot locate 'phpcs'
4

1 回答 1

4

删除cmd参数。

"linters": {
    "phpcs": {
        "@disable": false,
        "args": [],
        "excludes": [],
        "standard": "WordPress-VIP"
    }
}

然后添加path到脚本所在的位置。

"paths": {
    "linux": [],
    "osx": [
        "/Applications/XAMPP/xamppfiles/PHP_CodeSniffer/scripts"
    ],
    "windows": []
}

您可能需要重新启动 Sublime Text。

于 2016-09-28T05:47:59.083 回答