ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 在 PhpStorm 中使用 ## [](https://git.zorzz.com/suyar/laravel-rebase/src/branch/main/PHP-CS-FIXER.MD#%E9%85%8D%E7%BD%AE)配置 ## **准备1:** 官网下载 **php-cs-fixer-v3.phar** 文件 https://github.com/FriendsOfPHP/PHP-CS-Fixer 新建 **.php-cs-fixer.dist.php** 文件,并加入以下代码 ``` <?php $finder = PhpCsFixer\Finder::create() ->in(__DIR__ . '/') ; return (new PhpCsFixer\Config()) ->setRules([ '@Symfony' => true, 'increment_style' => false, 'standardize_increment' => false, 'no_superfluous_phpdoc_tags' => false, 'phpdoc_add_missing_param_annotation' => ['only_untyped' => false], 'phpdoc_align' => ['align' => 'left'], 'phpdoc_line_span' => ['const' => 'single', 'property' => 'multi', 'method' => 'multi'], 'phpdoc_no_alias_tag' => ['replacements' => ['type' => 'var', 'link' => 'see']], 'phpdoc_summary' => false, 'phpdoc_order' => true, 'concat_space' => ['spacing' => 'one'], ]) ->setFinder($finder) ; ``` 以上两个文件均放项目的根目录即可。 ## **开始2:** 1. 打开`配置`\->`工具`\->`外部工具` 2. 新建外部工具 ~~~text 名称:php-cs-fixer 程序:E:\phpstudy\Extensions\php\php8.0.2nts\php.exe 参数:$ProjectFileDir$/php-cs-fixer-v3.phar fix --config=$ProjectFileDir$/.php-cs-fixer.dist.php $FileDir$/$FileName$ 工作目录:$ProjectFileDir$ 高级设置:勾选执行后同步文件 打开工具输出的控制台(可选,建议关闭) ~~~ 3. 打开`配置`\->`键盘映射`\->`外部工具`\->`External Tools` 为`php-cs-fixer`配置快捷键`shift + L` ***** git bash模式执行整个项目格式化 ``` php php-cs-fixer.phar fix --config=./.php-cs-fixer.php ./ ```