详解使用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 相关文章推荐
PHP 开源AJAX框架14种
Aug 24 PHP
PHP第一季视频教程(李炎恢+php100 不断更新)
May 29 PHP
php jquery 多文件上传简单实例
Dec 23 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
Jun 30 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 PHP
PHP中strtr字符串替换用法详解
Nov 26 PHP
腾讯CMEM的PHP扩展编译安装方法
Sep 25 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
基于Laravel-admin 后台的自定义页面用法详解
Sep 30 PHP
laravel unique验证、确认密码confirmed验证以及密码修改验证的方法
Oct 16 PHP
PHP实现一个按钮点击上传多个图片操作示例
Jan 23 PHP
用Laravel轻松处理千万级数据的方法实现
Dec 25 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/03 咖啡文化
如何使用GDB调试PHP程序
2015/12/08 PHP
jquery如何通过name名称获取当前name的value值
2013/12/20 Javascript
jquery $("#variable") 循环改变variable的值示例
2014/02/23 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
Javascript定义类(class)的三种方法详解
2015/03/13 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
实例解析Array和String方法
2016/12/14 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
js实现上下左右弹框划出效果
2017/03/08 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
2017/09/16 Javascript
Angular实现的简单定时器功能示例
2017/12/28 Javascript
微信小程序block的使用教程
2018/04/01 Javascript
JS实现的缓冲运动效果示例
2018/04/30 Javascript
vue项目每30秒刷新1次接口的实现方法
2018/12/04 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
2020/07/22 Javascript
python 矩阵增加一行或一列的实例
2018/04/04 Python
python通过ffmgep从视频中抽帧的方法
2018/12/05 Python
对python调用RPC接口的实例详解
2019/01/03 Python
实例详解Python模块decimal
2019/06/26 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
Python super()方法原理详解
2020/03/31 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
深入浅析css3 中display box使用方法
2015/11/25 HTML / CSS
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
护理自荐信
2013/10/22 职场文书
教师自我鉴定范文
2013/11/10 职场文书
英语专业学生个人求职信范文
2014/01/06 职场文书
表彰先进集体通报
2014/01/12 职场文书
综合实践活动方案
2014/02/14 职场文书
酒店财务部岗位职责
2015/04/14 职场文书
教师见习总结范文
2015/06/23 职场文书
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android