Within VScode I am getting the error 'phpcs: Referenced sniff "WordPress-Core" does not exist'
However when I run the following command in the terminal:
phpcs --standard="WordPress-Core" dropdowns.php
PHP CodeSniffer works as expected with the following terminal output:
--------------------------------------------------------------------------------
FOUND 34 ERRORS AND 17 WARNINGS AFFECTING 51 LINES
--------------------------------------------------------------------------------
15 | WARNING | [x] Array double arrow not aligned correctly; expected 10
| | space(s) between "'id'" and double arrow, but found 1.
17 | WARNING | [x] Array double arrow not aligned correctly; expected 4
| | space(s) between "'taxonomy'" and double arrow, but found
| | 1.
18 | WARNING | [x] Array double arrow not aligned correctly; expected 5
| | space(s) between "'orderby'" and double arrow, but found
| | 1.
34 | WARNING | [x] Equals sign not aligned with surrounding assignments;
| | expected 10 spaces but found 1 space
35 | WARNING | [x] Equals sign not aligned with surrounding assignments;
| | expected 7 spaces but found 1 space
36 | ERROR | [x] Short array syntax is not allowed
44 | WARNING | [x] Equals sign not aligned with surrounding assignments;
| | expected 2 spaces but found 1 space
84 | WARNING | [x] Equals sign not aligned with surrounding assignments;
| | expected 2 spaces but found 1 space
I want to add PHP CodeSniffer to VScode.
Within VScode I am getting the error 'phpcs: Referenced sniff "WordPress-Core" does not exist'
However when I run the following command in the terminal:
PHP CodeSniffer works as expected with the following terminal output:
My settings.json file looks like this:
My phpcs.ruleset.xml looks like this: