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

 更新时间:2020年09月16日 14:44:15   作者:张扬个性,敢为天下先  
这篇文章主要介绍了使用php-cs-fixer格式化代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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

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获取POST数据的三种方法实例详解

    php获取POST数据的三种方法实例详解

    本文介绍php获取POST数据的三种方法,第一种方法是$_POST,第二种方法是使用file_get_contents,第三种方法是使用全局变量$GLOBALS, 具体请看下面说明
    2016-12-12
  • laravel自定义分页的实现案例offset()和limit()

    laravel自定义分页的实现案例offset()和limit()

    今天小编就为大家分享一篇laravel自定义分页的实现案例offset()和limit(),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • PHP与Ajax相结合实现登录验证小Demo

    PHP与Ajax相结合实现登录验证小Demo

    AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。接下来通过本文给大家分享PHP与Ajax相结合实现登录验证小Demo,对php ajax实现登录验证相关知识感兴趣的朋友一起学习吧
    2016-03-03
  • yii分页组件用法实例分析

    yii分页组件用法实例分析

    这篇文章主要介绍了yii分页组件用法,结合实例形式较为详细的分析了yii分页组件的调用及具体的分页显示实现技巧,需要的朋友可以参考下
    2015-12-12
  • PHP mkdir()无写权限的问题解决方法

    PHP mkdir()无写权限的问题解决方法

    这篇文章主要介绍了PHP mkdir()无写权限的问题解决方法,对umask做了详细解释以及mkdir()后没写权限的解决方法,需要的朋友可以参考下
    2014-06-06
  • php获取目录下所有文件及目录(多种方法)(推荐)

    php获取目录下所有文件及目录(多种方法)(推荐)

    这篇文章主要介绍了php获取目录下所有文件及目录多种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-05-05
  • 浅析PHP微信支付通知的处理方式

    浅析PHP微信支付通知的处理方式

    本文是对上篇文章的一个补充,主要是官方没有关于通知的demo,摸石头过河真的很难受,方便大家开发,放出来给大家看看
    2014-05-05
  • php实现的支付宝网页支付功能示例【基于TP5框架】

    php实现的支付宝网页支付功能示例【基于TP5框架】

    这篇文章主要介绍了php实现的支付宝网页支付功能,结合实例形式分析了基于TP5框架框架的支付宝网页支付功能具体操作步骤与相关实现技巧,需要的朋友可以参考下
    2019-09-09
  • Yii2.0 Basic代码中路由链接被转义的处理方法

    Yii2.0 Basic代码中路由链接被转义的处理方法

    这篇文章主要介绍了Yii2.0 Basic代码中路由链接被转义的处理方法的相关资料,本文图文并茂介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-09-09
  • thinkphp5框架扩展redis类方法示例

    thinkphp5框架扩展redis类方法示例

    这篇文章主要介绍了thinkphp5框架扩展redis类方法,结合实例形式分析了thinkphp5框架扩展redis类的实现步骤、操作技巧与相关注意事项,需要的朋友可以参考下
    2019-05-05

最新评论