美文网首页
phpstorm php-cs-fixer代码格式化

phpstorm php-cs-fixer代码格式化

作者: 忘尘_f582 | 来源:发表于2022-04-12 12:51 被阅读0次

1、获取

直接下载:https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases

通过composer安装 参见 第二步

2、安装

新建composer.json 文件

{

"require" :{

"fabpot/php-cs-fixer":"2.16.3"

},"config": {

"secure-http": false

}

}

这里注意你要使用的php-cs-fixer 的版本

在cmd命令行中执行composer update 命令

3、配置

设置全局

找到安装目录 设置全局变量 D:\tools\php-cs-fixer\vendor\bin

在phpstorm中  File | Settings | Tools | External Tools 类新增工具插件

Name: php-cs-fixer

Program: D:\tools\php-cs-fixer\vendor\bin\php-cs-fixer.bat

Arguments: fix $FileDir$/$FileName$ --config=.php_cs.dist

Working director: $ProjectFileDir$

4、注意项

一定要保证安装的php-cs-fixer版本和 .php_cs.dist 保持一致

Arguments的值设置为  fix $FileDir$/$FileName$ --config=.php_cs.dist 这样 是针对单文件进行格式化的,如果想要批量针对指定目录下的所有文件 需要修改为  fix $FileDir$ --config=.php_cs.dist

 版本3

第一种

$ mkdir --parents tools/php-cs-fixer

$ composer require --working-dir=tools/php-cs-fixer friendsofphp/php-cs-fixer

第二种 新增comopser.json 文件 然后执行 composer update

{

"require": {

"friendsofphp/php-cs-fixer": "^3.8"

}

}

在phpstorm中  File | Settings | Tools | External Tools 增加扩展工具类

Name: php-cs-fixer3

Program: D:\tools\php-cs-fixer\vendor\bin\php-cs-fixer.bat

Arguments: fix $FileDir$/$FileName$ --config=.php-cs-fixer.dist.php

Working director: $ProjectFileDir$

不凡笔记:http://upwqy.com/?p=388

相关文章

网友评论

      本文标题:phpstorm php-cs-fixer代码格式化

      本文链接:https://www.haomeiwen.com/subject/krogsrtx.html