vscode配置

phpcs

1. 安装

这里使用 composer 安装

全局安装

1
composer global require squizlabs/php_codesniffer

局部安装

1
composer require --dev squizlabs/php_codesniffer
  • 局部安装是在项目的根目录

2. 安装 vscode 插件

打开 Visual Studio Code 搜索 phpcs 进行安装。

安装成功后点击启用就行了,或者在配置文件中配置

1
"phpcs.enable" : "true"

安装后重启 VSCode 如果还提示需要安装或者全局安装phpcs,检查一下环境变量,将phpcs添加到环境变量

3. 配置参数

setting.json 中配置参数,配置代码的验证标准

1
"phpcs.standard": "PSR2"
  • 代码的标准有:MySource, PEAR, PHPCS, PSR1, PSR2, Squiz, Zend 等
  • 可以在自己 phpcs 的安装目录中看自己安装了哪些 phpcs 标准
    • 使用 Composer 全局安装的话,phpcs 目录也是在 composer 目录下的
    • 文件目录在xxx\Composer\vendor\squizlabs\php_codesniffer\src\Standards

这样基本配置就完成了


其他的配置标准:

  • 没有

    1
    "phpcs.standard": null
  • 使用默认的标准

    1
    "phpcs.standard": ""
    • 设置默认标准,执行

      1
      phpcs --config-set default_standard <标准名>

更多配置去官网看文档。pear

4. vscode 中其他的 PHP 配置

配置 PHP 执行路径

1
"php.validate.executablePath": "xxx/php/php7.3.4nts/php.exe",
  • 这里使用的是绝对路径
作者

dsjerry

发布于

2020-07-23

更新于

2023-09-16

许可协议

评论