首页 > Web开发 > 详细

phpstorm PSR

时间:2020-05-12 18:56:05      阅读:60      评论:0      收藏:0      [点我收藏+]

 这里面我们讲两点,第一种是用git公共的包,自动安装,第二种是技术部门规范的包,也就是需要我们手动安装

首先我们讲解一下安装包:

一.公用的包,我们通过composer的方式进行安装:

通过composer 安装PHP_CodeSniffer :

squizlabs/PHP_CodeSniffer gihub地址   

composer global require "squizlabs/php_codesniffer=*"

配置phpStorm 找到phpcs.bat的路径之后valiedate 验证一下

技术分享图片

 

 注释:这里phpstorm高版本的其实没有没有 Code Sniffer,没有的同学其实

技术分享图片

第二种,手动安装:

首先,我们需要去拿到包,如图:技术分享图片

 

 2.我们需要去 scipts 修改我们需要操作的文件

技术分享图片

 

 技术分享图片

 

 

下面是两种方法共同的步骤:

1.到Code Sniffer页,路径是Setting->Languages and Frameworks->PHP->Quality Tools->Code Sniffer,设置phpcs的路径

技术分享图片

 

 

 

2.设置路径:Tools -> External Tools

技术分享图片

 

 

  • Program是你的PHP根目录下的文件,windows是  phpcs.bat 文件
  • Arguments--standard=PSR2 $FileDir$/$FileName$,记得指定代码标准
  • Working directory$ProjectFileDir$, 自动填写

 

3.到Inspections页,路径Setting->Editor->Inspections,右侧的 PHP,勾选下面的两个 PHP,选择使用 PSR2

技术分享图片

 

 这里面我们就大功告成了。

 

我们该如何使用呢???

技术分享图片

 

 运行的结果如图:

技术分享图片

 

 这里我们会受到换行问题的影响,没事,其实git找就帮我们解决了这个问题。

一、AutoCRLF
#提交时转换为LF,检出时转换为CRLF(我们只要设置一下这个全局,后续有不用理会这个报错了)
git config --global core.autocrlf true  

 

比较好的资料推荐:https://github.com/cssmagic/blog/issues/22  (引用他人链接)

 

phpstorm PSR

原文:https://www.cnblogs.com/kobigood/p/12877793.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!