vscode中php cs fixer_vscode 中使用php-cs-fixer和PHP Formatter 插件规范化PHP代码
它是php-fig组织定义的PHP代码规范,良好的代码规范可以提高代码可读性,团队沟通维护成本
使用它可以按照指定的规范格式化您的PHP代码,此工具不仅可以检测有不符合规范的代码,而且还可以修复它们
1.下载)
2.在VScode里手动调用php-cs-fixer.phar进行格式化
1.下载)
配置信息如下:
//打印日志信息,用于调试
"phpformatter.logging":true,
//不使用composer方式
"phpformatter.composer":false,
//添加自定义参数,默认的参数level已经在新版本中移出所以会导致运行出错
//RULES=[@PSR1,@PSR2,@Symfony]
//source:https://github.com/FriendsOfPHP/PHP-CS-Fixer#usage
"phpformatter.arguments":["--rules=@Symfony"],
// Should point to php-cs-fixer.phar file, if you have installed this manually (without Composer). Should include .phar extension.
// php-cs-fixer.phar路径,使用composer方式时可以不填
"phpformatter.pharPath":"d:/wamp/bin/php/php5.5.12/php-cs-fixer.phar",
// If the pharPath is set, and you are not using Composer, and you haven‘t added PHP to your PATH, this should point to the php.exe file.
// php路径,使用composer方式时可以不填
"phpformatter.phpPath":"d:/wamp/bin/php/php5.5.12/php.exe"
VScode自定义快捷键配置
参考:
vscode中php cs fixer_vscode 中使用php-cs-fixer和PHP Formatter 插件规范化PHP代码相关推荐
- NET中winform与webform互相通讯实例,CS调用BS页面的JS函数---转载
原创:.NET中winform与webform互相通讯实例,CS调用BS页面的JS函数 时间:2009-12-11 21:09:32 来源:原创 作者:dodo - - 现在C#越来越多朋友使用了,大 ...
- vscode中如何创新建php文件,php – 如何在Visual Studio Code,UNIX中的所有文件中创建所有行结尾(EOL)?...
我使用Windows 10 home,我通常使用Visual Studio Code(VSCODE)来编辑Linux Bash脚本以及PHP和JavaScript. 我没有开发任何专门用于Window ...
- UE在.CS文件中打印Log(日志)
一直很奇怪.CS文件中的ModulePath是什么,所以索性打印出来. 1.添加头文件 using Tools.DotNETCommon; 2.打印Log Log.TraceWarning(" ...
- VScode中使用Rainbow导入马老师语音包(有了马老师,码代码不再孤单)
今日逛GitHub发现了一个有关马老师(保国老师)的项目,原本以为是恶搞,正准备点进去一个左正蹬.一个右边腿批判一顿,没想到居然是一个爱党.爱国家.爱民族.爱家的好项目. Rainbow-Fart 马 ...
- CS:GO中的cfg系统
导语 本人写文章的时候,CS:GO游戏时长已经来到了1800小时.这个游戏不仅仅是竞技的快感让我无法自拔,游戏系统与生俱来的"程序员"风格也是让我无法割舍的(毕竟是v社的游戏).在 ...
- vscode - vscode中使用svn插件进行提交代码
本文介绍工作中在vscode上使用svn插件进行提交代码: 前提:自己需要安装svn服务端和客户端(小乌龟) svn服务端链接:https://www.visualsvn.com/server/dow ...
- Vscode,pudb远程调试服务器中的程序
Vscode远程调试服务器中的程序 VScode可以远程调试服务器中的代码,应该适合更多的人. 请参考:成功解决 vscode远程调试python 请注意第三步的时候,如果你的端口号不是默认22,就需 ...
- 服务器购买网站vuter,vscode中安装开发html5中需要的插件
vscode中安装开发html5中需要的插件 vscode中安装开发html5中需要的插件 最近在学习H5,也开始尝试着用vscode来写h5的代码.vscode是一个很不错的剪辑器,已经用它来写过p ...
- vscode 文件高亮插件_vscode中的vue文件不高亮,但是已经安装了vetur插件了,到底为什么???...
我感觉这是我自己的一个低级错误,可是想了想还是准备把它写下来,因为怕跟我一样的菜鸟小白也遇到类似的情况,什么都对就是结果不对,妥妥的会被逼疯... 美好的一天从打开VS code开始~ 一打开,觉得哪 ...
最新文章
- Windows注册文件类型信息的学习心得
- CentOS7下安装Redis伪集群(基于Redis官方Cluster集群模式版本redis-5.0.10)
- ArrayList 除重
- Sublime text3 代码格式化插件vue
- swt matlab 中 swa,Matlab小波工具箱的使用3
- jmeter学习指南之源码导入 IntelliJ IDEA
- php与mysqli,如何通过PHP与MySQLi保持联系
- 错误: 找不到符号_Excel函数常见特殊符号、字符解读
- 【操作基本数据类型的流】
- 制作整人计算机病毒,自己制作简单病毒---三行命令的整人BAT,弹出很多窗口,一直弹到内存耗...
- ipd敏捷开发_融入华为IPD软件开发流程与敏捷开发实施java课程设计
- everthing 打开历史记录功能
- pandas 读取excel文件
- c语言输出法雷序列,法雷(法里)序列 - osc_h0wb1wlt的个人空间 - OSCHINA - 中文开源技术交流社区...
- android FM的流程
- JetBrains-License-Server
- Free Candies UVA - 10118
- python中使用不同库读取图像并相互转换
- halcon相机标定及畸变矫正
- IPFS(中文白皮书)
热门文章
- 一文搞定Python中的时间转化
- LAP, UTKFace,webface, morph II 人脸数据集
- 【软件全称】图书管理系统
- react native生成APP报错:You have not accepted the license agreements of the following SDK components:
- XML技术在电子病历中的应用
- 爆糗的买单,看谁脸皮厚
- 英国w l 是什么码数_英国广播公司的完整形式是什么?
- 有趣的python代码系列四:小猪佩奇
- 视频教程-React全栈:前后端分离的招聘Web App项目(含资料)-ReactJS
- 华为交换机access、trunk、hybrid口区别理解