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格式化代码内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程!

原文链接:https://www.cnblogs.com/zgaspnet/archive/2020/09/16/13678180.html

php cs fixer 怎么用,详解使用php-cs-fixer格式化代码相关推荐

  1. OpenCV-Python实战(14)——人脸检测详解(仅需6行代码学会4种人脸检测方法)

    OpenCV-Python实战(14)--人脸检测详解(仅需6行代码学会4种人脸检测方法) 0. 前言 1. 人脸处理简介 2. 安装人脸处理相关库 2.1 安装 dlib 2.2 安装 face_r ...

  2. Java网络编程 Socket、ServerSocket 详解,方法介绍及完整代码示例

    Java网络编程 Socket.ServerSocket 详解,方法介绍及完整代码示例 概念 什么是网络编程? 网络编程是指编写运行在多个设备(计算机)的程序,这些设备通过网络连接起来.当这些通过网络 ...

  3. [Pytorch系列-61]:循环神经网络 - 中文新闻文本分类详解-3-CNN网络训练与评估代码详解

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  4. Arduino :PWM详解和电路搭建以及示例代码

    Arduino :PWM详解和电路搭建以及示例代码 PWM 调制介绍 脉冲宽度调制是PWM的全称.它是数字编码的模拟信号电平.由于计算机不能输出模拟电压而只有0或5V数字电压值,我们可以应用调制方波占 ...

  5. 二、SSM整合按步骤详解(清晰的思路加代码)从零开始一步步整合【二】(完结)

    接上一章节继续SSM整合按步骤详解(清晰的思路加代码)从零开始一步步整合[一] 上面讲了Spring和SpringMVC的整合,现在开始下一步,先来搭建一下MyBatis的环境 我们先来看看目录结构图 ...

  6. java 代码块_详解java中的四种代码块

    在java中用{}括起来的称为代码块,代码块可分为以下四种: 一.简介 1.普通代码块: 类中方法的方法体 2.构造代码块: 构造块会在创建对象时被调用,每次创建时都会被调用,优先于类构造函数执行. ...

  7. flask与js交互的示例代码_Frida Java Hook 详解(安卓9):代码及示例(上)

    Frida Java Hook 详解(安卓9):代码及示例(上) 前言 1.1 FRIDA SCRIPT的"hello world" 1.1.1 "hello world ...

  8. 一文详解单目VINS论文与代码解读目录

    本文旨在对前一阶段学习vins-mono开源框架的总结.结合暑假秋招之前报名的深蓝学院的<从零开始手写VIO>课程,本文从VIO原理以及开源代码分析两部分进行详细介绍.PS:提升代码能力最 ...

  9. Transformer 详解(上) — 编码器【附pytorch代码实现】

    Transformer 详解(上)编码器 Transformer结构 文本嵌入层 位置编码 注意力机制 编码器之多头注意力机制层 编码器之前馈全连接层 规范化层和残差连接 代码实现Transforme ...

最新文章

  1. R语言gc函数垃圾回收实战
  2. LC_ALL=C的含义
  3. python深度优先算法 八皇后_八皇后问题——DFS(深度优先搜索)
  4. 【转】notepad++设置字体和字体大小
  5. mysql触发器学习的一个小错误
  6. 无人值守时代,运维如何保障发布质量?
  7. 笨方法“学习python笔记之函数
  8. 计算机专业技能水平如何提升,市计算机:提升技能水平
  9. 北大青鸟的班主任好当吗_北大青鸟学校怎么样靠谱吗?
  10. 新CEO能使诺基亚起死回生吗?
  11. python 扫描枪_获取键盘输入或者USB扫描枪数据
  12. Hive字符串函数-空格处理
  13. 申请永久免费空间、数据库空间、域名
  14. SharedPreferences牛刀小试
  15. ttkefu邀请语、欢迎语、开场广告的区别?及图文演示
  16. Linux 基本指令 Pt.2
  17. javascript 递归乘阶
  18. 第 05 篇 如何使用 SQL 语句进行模糊查找?
  19. msib450i gaming plus ac 开机vga长亮
  20. 【C语言】—— qsort()函数的使用

热门文章

  1. Tensorflow2学习笔记:简单灰度图分类
  2. Java报错javax.net.ssl.SSLException MESSAGE: closing inbound before receiving peer‘s close_notify解决方法
  3. 实验吧[WEB]——what a fuck!这是什么鬼东西?
  4. pyspark进行词频统计并返回topN
  5. 国家电网计算机类考试平均分,国家电网一批招聘计算机类考前得分点
  6. 不安装百度云管家用迅雷下载大文件
  7. html图片怎么设置热区不大小,店铺装修技巧之图片尺寸大全!收藏必备!随时可查看!...
  8. 基于虚拟桌面实现移动办公的优势
  9. Citrix NetScaler Gateway:使用Smart Access实现根据源IP控制用户可访问的交付组
  10. 一行代码玩童年小游戏