据我所知,CodeSniffer遵循一定的编码标准,并检查您的代码是否符合上述标准。但是sublimelinter-php也是这样做的。它们是不同的还是它们是一样的?因为我在Sublime Text 3上安装了两个插件。
答案 0 :(得分:9)
SublimeLinter-phpcs允许您对代码运行PHP_CodeSniffer,确保它符合您使用的任何编码标准。
SublimeLinter-php允许您对代码进行运行php -l
,确保它不包含任何语法错误。它似乎没有检查任何编码标准。
PHP_CodeSniffer实际上并没有检查代码是否存在语法错误,因此安装这两个错误可能是个好主意。使用SublimeLinter-php确保代码运行,使用SublimeLinter-phpcs确保遵循编码标准。