Я установил 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
.
Помощь оценена .