php-cs-fixer sublime,PHP-CS-Fixer 格式化php的代码
写过golang的同学都知道,go自带gofmt格式化,sumlime安装插件后,自动修正golang的语法格式化。
身为天下第一的PHP,工具也是有的,利器:PHP-CS-Fixer
curl -L http://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -o php-cs-fixer
$ sudo chmod a+x php-cs-fixer
$ sudo mv php-cs-fixer /usr/local/bin/php-cs-fixer
php-cs-fixer fix /path/dir 文件目录或者指定文件
自动修正代码风格。建议每人必备。
格式化的标准是 PSR-1、PSR-2 以及一些 symfony 的标准。
php-cs-fixer fix /path/dir --rules=@PSR1
php-cs-fixer fix /path/dir --rules=@PSR2
php-cs-fixer fix /path/dir --rules=@PSR2
更多参考:
phpfmt:
平时使用sublime编辑器,必备插件:phpfmt,支持PHP7,保存的时候自动修正格式。
更改配置:
{
"version": 1,
"php_bin":"/usr/local/bin/php",
"format_on_save":true,
"psr1": true,
"psr1_naming": true,
"psr2": true,
}
phpfmt 配合php-cs-fixer使用,更完美了。
Published in技术
php-cs-fixer sublime,PHP-CS-Fixer 格式化php的代码相关推荐
- ap cs java_AP计算机科学(AP CS)考试介绍
新东方在线AP频道为大家带来AP计算机科学考试介绍一文,希望对大家AP备考有所帮助.更多精彩尽请关注新东方在线AP频道! --AP CS是什么? AP CS是AP课程体系中的"AP Comp ...
- C#中的构成:Program.cs、Form1.cs、Form1.Designer.cs
一. Form.cs和Form.Designer.cs其实是一个类,Visual Studio为了让我们方便管理,用partial关键字把窗体类给拆开了. 1. Form.Designer.cs(窗体 ...
- .aspx文件和.aspx.cs 、 .designer.aspx.cs关联
.aspx文件和.aspx.cs . .designer.aspx.cs关联关系 我们可以在.aspx文件中第一行找到 <%@ Page Language="C#" Aut ...
- (资源免费)Sublime Text 3如何格式化json文本+格式化Sql语句
Sublime Text 3如何格式化json文本+格式化Sql语句 下面由sublime教程栏目给大家介绍sublime text3格式化json,希望对需要的朋友有所帮助! 问题研讨 当前后端对接 ...
- sublime html文件中php代码,sublime - 嵌套在html里面的php代码该遵循怎样的规范
像我这样写有问题吗(上图)?sublime里用phpfmt格式化后就变成这样子了(下图,引入头.尾部文件语句没缩进了,收尾的}不再与?>在同一行).是我写的不够规范吗?还是这格式化插件有问题? ...
- sublime text3安装python插件和flake8_让你用sublime写出最完美的python代码--windows环境-搜云库...
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
- 让你用sublime写出最完美的python代码--windows环境
至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维 ...
- C#格式化字符串净化代码的方法
C#格式化字符串净化代码的方法,在C#编程中,字符串类型是最容易处理出错的地方,其代价往往也很昂贵,在.NET Framework中,字符串是一个不可变的类型, 当一个字符串被修改后,总是创建一个新的 ...
- php 日期format不要零_PHP格式化日期用法代码,包括前导零示例
PHP格式化日期用法代码,包括前导零示例: format 字符 说明 返回值例子 d 月份中的第几天,有前导零的 2 位数字 01 到 31 D 星期中的第几天,文本表示,3 个字母 Mon 到 Su ...
- js textarea 显示html代码,将Textarea文本设置为正确格式化的HTML代码与jQuery
我想通过Javascript(jQuery)为我的Textarea生成文本,因为我在JS中需要包含一个变量.这就是我现在要做的:将Textarea文本设置为正确格式化的HTML代码与jQuery $( ...
最新文章
- WCF基础 (续 暴露元数据交换节点)
- 为何python不好找工作k-给急着找工作的人一些建议,别在被骗了!
- HTTP权威指南记录 ---- HTTP概述
- wxWidgets:wxPaintEvent类用法
- 使用Visual Studio 2013开发Python Django
- mysql数据库在什么程序操作_MySQL数据库基本操作(一)
- 今日恐慌与贪婪指数为66 贪婪程度有所缓解
- 上海雄联机械配件有限公司
- 暂停 CSS @keyframes 动画
- MFC Bitmap::FromBITMAPINFO返回空问题
- Android 游戏开发工具包 (AGDK)
- 内网渗透技术之超越LLMNR/NBNS欺骗的ADIDNS欺骗攻击
- 对格斗游戏的一点想法
- Sensor--Gyro工作原理
- android逆向笔记 -- 记一次解决飞天助手未知模拟器方法
- 微信公众平台开发教程(一) 微信公众账号注册流程
- 设计模式-结构型模式(7)装饰者模式
- ScrollView中嵌套GridView,不在顶部解决办法
- box-shadow和颜色渐变
- python工具方法35 实现SWA,再一次提升模型的性能
热门文章
- shiro权限管理框架学习
- 实训项目日志(一)——剧本规划
- 元宇宙之XR(01)虚拟现实起源 与 VR技术趋势分析
- 浙江省计算机二级题库excel,2014年浙江省计算机二级题库Excel03
- java开局降落伞落地拿枪打_绝地求生:1月最新的跳伞技巧,一个开局捡空投,一个落地快4秒...
- 用java编写输出欢迎光临_编写一个完整的Java applet程序,程序功能为:在屏幕上输出“欢迎光临Java世界!”的字符串信息。...
- 修改windows开机密码
- Pod和容器基本概念
- ffmpeg视频抽帧
- 小米怎么和计算机连接网络连接网络,小米电脑连不上无线网_小米电脑连不上网络...