phpcs: ссылочный нюх "WordPress" не существует - PullRequest
0 голосов
/ 12 марта 2020

Я установил phpcs, следуя этому ответу , и добавил следующее к своему визуальному коду settings.json:

{
    "phpcs.enable": true,
    "phpcs.composerJsonPath": "wp-content/themes/wprig/composer.json",
    "phpcs.standard": "WordPress",
    "phpcs.executablePath": "/Users/Chris/.composer/vendor/bin/phpcs",
}

Однако, когда я редактирую PHP файл в теме WordPress, Visual Code отображает сообщение об ошибке @ внизу справа:

phpcs: Referenced sniff "WordPress" does not exist

Если я запускаю phpcs -i, я получаю: The installed coding standards are PEAR, Zend, PSR2, MySource, Squiz, PSR1 and PSR12.

Как установить WordPress стандарт кодирования для phpcs, пожалуйста?

Обновление : я выполнил шаги @ этого учебного пособия , специально запустив:

./vendor/bin/phpcs --config-set installed_paths /Applications/AMPPS/www/example.local/wp-content/themes/dev/wpcs

(I получить положительное подтверждение после этого). И я добавляю "phpcs.standard": "WordPress", в VS Code * settings.json, однако ошибка сохраняется даже после перезапуска VS Code.

У меня есть каталог стандартов кодирования WordPress @ /Applications/AMPPS/www/example.local/wp-content/themes/dev/wpcs.

Помощь оценена .

...