tpshop5,php干净的代码是改出来的(二)
来源:互联网 发布:什么蛋糕品牌最好 知乎 编辑:程序博客网 时间:2024/06/05 20:47
php里有一个编码规范,叫PSR,原本有四个规范,分别是:
- PSR-0 自动加载
- PSR-1 基本代码规范
- PSR-2 代码样式
- PSR-3 日志接口
- PSR-4 规范了如何指定文件路径从而自动加载类定义,同时规范了自动加载文件的位置。
PHP_CodeSniffer是PEAR中的一个用PHP5写的用来检查嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保你的代码简洁一致的必不可少的开发工具,甚至还可以帮助程序员减少一些语义错误。
在这里介绍一下如何将PHP_CodeSniffer安装到phpstrom10.
1、首先先下载CodeSniffer,下载地址:http://pear.php.net/package/PHP_CodeSniffer/download
2、解压缩,修改script/phpcs.bat文件
- 1) @php_bin@ 替换为本地PHP执行文件路径:D:\xampp\php\php.exe
- 2) @php_dir@ 替换为PHP CodeSniffer目录:d:\dev\tools\PHP_CodeSniffer-1.3.6
- 3) @bin_dir@\phpcs 替换为phpcs脚本路径:d:\dev\tools\PHP_CodeSniffer-1.3.6\scripts\phpcs。
3、
4、选择Project Settings下的Inspections,展开PHP,勾选PHP Code Sniffer validation。
5、第一次打开的时候,需要点击一下刷新的按钮可以获取已安装的代码规范,如果无法获取到代码规范的话,先执行 phpcs -i 命令查看PHP_CodeSniffer中已经安装的编码风格,确定有之后,尝试重启一下PhpStorm在刷新看看。
6、选择一个你习惯的编码风格,然后Apply配置。
。
然后打开文件就能看到各种问题了。
- 1) 点击菜单:File->Settings 或 按快捷键 Ctrl+Alt+S
- 2) 选择Project Settings下的:PHP->Code Sniffer
- 3)设置PHP Code Sniffer(phpcs) path为:E:wampbinpearphpcs.bat
- 4) 点击Validate按钮,可以看到如下提示,说明设置OK
4、选择Project Settings下的Inspections,展开PHP,勾选PHP Code Sniffer validation。
5、第一次打开的时候,需要点击一下刷新的按钮可以获取已安装的代码规范,如果无法获取到代码规范的话,先执行 phpcs -i 命令查看PHP_CodeSniffer中已经安装的编码风格,确定有之后,尝试重启一下PhpStorm在刷新看看。
6、选择一个你习惯的编码风格,然后Apply配置。
。
然后打开文件就能看到各种问题了。
0 0
- tpshop5,php干净的代码是改出来的(二)
- tpshop5,php干净的代码是改出来的(一)
- 编写干净的代码
- 编写干净的代码
- 青春是干净的纯白
- 看似干净的自来水原来是不干净的
- 干净的table view 代码
- git导出干净的代码
- git导出干净的代码
- thinkphp5,tpshop5的sql跟踪器
- 改BUG改出来的一点心得体会
- linux改字符集改出来的问题
- Nodejs-Koa是一个干净的框架
- 怎么贴出来的代码格式是乱的啊
- 实现干净代码的12条定律
- 让自己的代码干净点
- 如何编写干净高效的CSS代码
- thinkphp5,tpshop5下的数据库查询构造器的思考
- 小蚂蚁~STM32命名规则
- Android业务组件化开发实践
- mac 终端命令
- "浪潮杯”山东省第八届ACM大学生程序设计竞赛 CF
- 安卓中MVC模式的深度思索和实践(二)
- tpshop5,php干净的代码是改出来的(二)
- 图片测试
- 自定义View Measure过程
- Comparable和Comparator区别
- 如何开启Dubbo框架内部的日志?
- QT容器类(一) 之 QVector 、QLinkedList 和 QList
- sqlserver 存储过程 使用guid的相关记录
- 重写View的onMeasure方法
- C++工程文件夹中的bin和obj文件夹有何用处?(补充多文件结构)