详解使用php-cs-fixer格式化代码


Posted in PHP onSeptember 16, 2020

1. 安装

$ cd /usr/local/bin 
$ wget https://cs.symfony.com/download/php-cs-fixer-v2.phar -O php-cs-fixer 
$ chmod +x php-cs-fixer

2. 配置到PhpStorm

详解使用php-cs-fixer格式化代码

ps:使用php-cs-fixer格式化你的代码

在开发中,我们会有意识的遵行一套规范来保证团队代码的一致性。PSR是我们PHP遵循的共同规范。

在这里,推荐一个代码格式化工具php-cs-fixer,可以一键把代码格式化为PSR-2的标准。如果以下安装链接失效请查看https://github.com/FriendsOfPHP/PHP-CS-Fixer

安装:

# 在linux(虚拟机)下执行
 curl -L https://cs.symfony.com/download/php-cs-fixer-v2.phar -o php-cs-fixer
 chmod a+x php-cs-fixer
 mv php-cs-fixer /usr/local/bin/php-cs-fixer

使用:

# 格式化当前目录下代码 
 php-cs-fixer fix .

就是那么简单!

参考资料: https://laravel-china.org/topics/547

总结

到此这篇关于使用php-cs-fixer格式化代码的文章就介绍到这了,更多相关php-cs-fixer格式化代码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
在PHP3中实现SESSION的功能(三)
Oct 09 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
Aug 07 PHP
php检测iis环境是否支持htaccess的方法
Feb 18 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
Nov 19 PHP
PHP积分兑换接口实例
Feb 09 PHP
PHP开启opcache提升代码性能
Apr 26 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
May 25 PHP
基于PHP实现的事件机制实例分析
Jun 18 PHP
php脚本运行时的超时机制详解
Feb 17 PHP
Yii2主题(Theme)用法详解
Jul 23 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
Apr 05 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
PHP 图片处理
Sep 16 #PHP
laravel入门知识点整理
Sep 15 #PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
Sep 15 #PHP
PhpStorm+xdebug+postman调试技巧分享
Sep 15 #PHP
laravel中Redis队列监听中断的分析
Sep 14 #PHP
PHP实现限制域名访问的实现代码(本地验证)
Sep 13 #PHP
PHP $O00OO0=urldecode & eval 解密,记一次商业源码的去后门
Sep 13 #PHP
You might like
改造一台复古桌面收音机
2021/03/02 无线电
基于PHP+Ajax实现表单验证的详解
2013/06/25 PHP
分享最受欢迎的5款PHP框架
2014/11/27 PHP
PHP+Ajax实时自动检测是否联网的方法
2015/07/01 PHP
JavaScript 解析Json字符串的性能比较分析代码
2009/12/16 Javascript
jQuery timers计时器简单应用说明
2010/10/28 Javascript
jQuery数组处理代码详解(含实例演示)
2012/02/03 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
JavaScript执行顺序详细介绍
2013/12/04 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
chrome调试javascript详解
2015/10/21 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
2017/01/06 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
JS实现课堂随机点名和顺序点名
2017/03/09 Javascript
Webpack中css-loader和less-loader的使用教程
2017/04/27 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
jquery中attr、prop、data区别与用法分析
2019/09/25 jQuery
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
实例讲解python函数式编程
2014/06/09 Python
零基础写python爬虫之urllib2使用指南
2014/11/05 Python
详解django的serializer序列化model几种方法
2018/10/16 Python
python实现代码统计程序
2019/09/19 Python
python爬虫之遍历单个域名
2019/11/20 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
西班牙香水和化妆品网上商店:Douglas
2017/10/29 全球购物
春节联欢会主持词
2014/03/24 职场文书
村道德模范事迹材料
2014/08/28 职场文书
会计人员岗位职责
2015/02/03 职场文书
保研专家推荐信范文
2015/03/25 职场文书
用人单位聘用意向书
2015/05/11 职场文书
2016公司新年问候语
2015/11/11 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers
Python爬虫之爬取最新更新的小说网站
2021/05/06 Python
Windows Server 版本 20H2 于 8 月 9 日停止支持,Win10 版本 21H1 将于 12 月结束支
2022/07/23 数码科技