Windows 下在 PhpStorm 中集成 PHP-CS-Fixer

为了让 PHP 代码更加规范,FIG 组织制定了一系列的规范,现在主要有5个规范,分别是:

  1. PSR-0 自动加载 [中文版]  推荐使用 PSR-4 取代
  2. PSR-1 基本代码规范 [中文版]
  3. PSR-2 代码样式 [中文版]
  4. PSR-3 日志接口 [中文版]
  5. PSR-4 自动加载

一般我们都是使用 PHP_CodeSniffer 来检查代码并手动更改, 显得比较麻烦,PHP-CS-Fixer 这个工具可以在不破坏代码相容性的情况下,自动帮我们把 PHP 代码修改为符合 PSR-1,PSR-2 规范的代码。

下面我们就来说一下怎么在 Windows 下面的 PhpStorm 里面集成 PHP-CS-Fixer 这个工具,首先先下载 php-cs-fixer.phar 这个文件并保存到 PHP 的安装目录,然后打开 PhpStorm 的 Setting,新建一个 External Tool,如图:

里面的参数可以参考下图我的设置进行即可:

 

设置完成后,可以在任意目录或者文件或者项目里面运行 PHP-CS-FIX。更多的定义大家可以看 PHP-CS-Fixer 的文档。

发表评论

电子邮件地址不会被公开。 必填项已用*标注