详解使用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输出控制功能在简繁体转换中的应用
Oct 09 PHP
实例(Smarty+FCKeditor新闻系统)
Jan 02 PHP
php结合飞信 免费天气预报短信
May 07 PHP
PHPMyAdmin 快速配置方法
May 11 PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 PHP
PHP 设计模式之观察者模式介绍
Feb 22 PHP
php中的静态变量的基本用法
Mar 20 PHP
PHP中使用GD库创建圆形饼图的例子
Nov 19 PHP
PHP引用的调用方法分析
Apr 25 PHP
php 三大特点:封装,继承,多态
Feb 19 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 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
隐藏你的.php文件的实现方法
2007/03/19 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
php实现12306余票查询、价格查询示例
2014/04/17 PHP
PHP最常用的正则表达式
2017/02/13 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
javascript 日期常用的方法
2009/11/11 Javascript
jQuery 常见开发使用技巧总结
2009/12/26 Javascript
兼容IE和Firefox火狐的上下、左右循环无间断滚动JS代码
2013/04/19 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
Vue.js展示AJAX数据简单示例讲解
2017/03/29 Javascript
JavaScript基于activexobject连接远程数据库SQL Server 2014的方法
2017/07/12 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
nodejs制作小爬虫功能示例
2020/02/24 NodeJs
Python用UUID库生成唯一ID的方法示例
2016/12/15 Python
Python实现删除文件中含“指定内容”的行示例
2017/06/09 Python
使用Pyinstaller的最新踩坑实战记录
2017/11/08 Python
TF-IDF与余弦相似性的应用(二) 找出相似文章
2017/12/21 Python
python虚拟环境迁移方法
2019/01/03 Python
使用Python计算玩彩票赢钱概率
2019/06/26 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
详解HTML5中div和section以及article的区别
2015/07/14 HTML / CSS
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
详解WebSocket跨域问题解决
2018/08/06 HTML / CSS
美国踏板车和轻便摩托车销售网站:Mega Motor Madness
2020/02/26 全球购物
企业业务员岗位职责
2014/03/14 职场文书
优秀班组事迹材料
2014/12/24 职场文书
党员反邪教心得体会
2016/01/15 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
Redis高并发防止秒杀超卖实战源码解决方案
2021/11/01 Redis
分享node.js实现简单登录注册的具体代码
2022/04/26 NodeJs
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技