在Phpstorm中安装PHP Code Sniffer

在Phpstorm中安装PHP Code Sniffer

PHP CodeSniffer

PHP CodeSniffer是PEAR中的一个用PHP5写的一个PHP的代码风格检测器,它根据预先设定好的PHP编码风格和规则,去检查应用中的代码风格情况是否有违反一组预先设置好的编码标准,内置了ZEND,PEAR的编码风格规则,当然也支持自己定制。PHP CodeSniffer 是确保代码简洁一致的必不可少的开发工具,甚至还可以帮助程序员减少一些语义错误。

安装 PHP_CodeSniffer

  • 方法1:使用PEAR (即:php的扩展和应用仓库)安装PHP Code Sniffer

    pear install PHP_CodeSniffer

    执行后代码包会自动下载到PEAR配置目录

    >前提:需要先安装 PEAR 包管理工具 请自行百度

  • 方法2:直接去网站下载 代码包

应用到Phpstorm中

  • 打开Phpstorm设置页面 到Code Sniffer页

    Setting->Languages and Frameworks->PHP->Code Sniffer

  • 在 PHP Code Sniffer (phpcs) Path 选项挑选 CodeSniffer 的执行文件。按下 Validate,如果下面出现绿色的字则表示成功。

    PEAR安装方式

    在 PEAR 根目下(xxx\php\phpcs.bat)

    下载代码包方式

    在解压目录(xxx\bin\phpcs.bat)

    >类Linux系统 请选择 不带 .bat 后缀的脚本

    ![](http://images2017.cnblogs.com/blog/1147729/201712/1147729-20171220101331303-790121717.png)
  • 开启PHP Code Sniffer
    Setting->Editor->Inspections->PHP->PHP Code Sniffer validation勾选上
    然后在右边的 Coding standard 按下刷新按鈕,成功的话,点击下拉按钮就会有可供选择的标准
    
    ![](http://images2017.cnblogs.com/blog/1147729/201712/1147729-20171220101840725-130995876.png)
  • 按下应用之后,我们就可以看到 CodeSniffer 开始及时帮我们检测了

效果展示

> 提示效果可在配置中调整,默认是灰色下划波浪线(我配置为红色背景,要的就是扎眼),鼠标悬停提示行,会显示提示文本。

时间: 2024-06-16 09:42:26

在Phpstorm中安装PHP Code Sniffer的相关文章

sublime Text2下安装php code sniffer插件

为了跟团队保持开发规范的一致性,需要安装sublime Text2的php code sniffer插件,之前是用的phpfmt插件,发现两个规范还是有点不一样,需要再安装php code sniffer. 参考网址: http://blog.chinaunix.net/uid-26374858-id-5039120.html http://fengzheng369.blog.163.com/blog/static/7522097920155342169 https://github.com/s

关于phpstorm中安装配置xdeug

最近从网上找了好多phpstorm中配置安装xdebug的信息,但是貌似都失败了 ...我也不知道是为什么... 突然有一天 不知道怎么整的就配置成功了 现在可以分享一下了    正好我用的软件的版本都比较新   应该大部分人都能参考一下 首先去下载一个xudeg的dll文件  我是去 xdebug官网下载的  这里http://xdebug.org/download.php  我下载的是5.5 32位的  你得下符合你自己要求的版本 下载完以后呢,把这个文件放到你的php 文件夹的ext文件夹

Mac中安装VS Code并配置git, heroku步骤以及遇到的问题

1.创建第一个VS Code项目 安装好VS Code, git, heroku以及heroku账号以后,在本地创建文件夹路径命名为项目名. 打开Visual Studio Code并通过单击左上角的“ Explorer”图标(看起来像两个文件)来打开目标文件夹,以展开左侧的“ Explorer”窗格. 您应该看到一个“打开文件夹”按钮-单击此按钮,然后选择到新创建的文件夹. 现在,您会在侧边栏中看到一个空的目标文件夹. 要在此文件夹中开始构建我们的应用,我们必须在Visual Studio C

在 PhpStorm 中添加代码审查工具 Code Sniffer

一.前提条件 Windows 操作系统 可以在本地运行的 PHP 环境,个人用的是 laragon PhpStorm Composer 二.设置步骤 (一)下载 Code Sniffer 主要使用 PHP 包管理工具 Composer 来获取 Code Sniffer.只要本地安装好了 Composer 并且已经将 Composer 执行文件加入了 PATH 目录,那么就可以在任意目录下运行 Composer 命令.这里强烈推荐 laragon,它几乎包含了现代 PHP 开发所需的大部分工具.以

Centos中安装code blocks

CentOS下面安装Codeblocks不像Ubuntu下面那样轻松,可以直接在软件中心安装.这里好多信赖我们要自己安装,也不是很麻烦. 1.先安装gcc和gcc++,这个可以直接安装 # yum install gcc # yum install gcc-c++ 2.再安装gtk2,也是直接安装 # yum install gtk2* 3.再安装wxGTK,一样的方法 # yum install wxGTK 4.本来要安装xterm的,最后我用的时候发现,显示中文有些显示的是方框,开始以为是c

windows环境PhpStorm中简单使用PHP_CodeSniffer规范php代码

为什么使用PHP_CodeSniffer 一个开发团队统一的编码风格,有助于他人对代码的理解和维护,对于大项目来说尤其重要. PHP_CodeSniffer是PEAR中的一个用PHP5写的用来检查嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保你的代码简洁一致的必不可少的开发工具,甚至还可以帮助程序员减少一些语义错误. 什么是Pear 由于PHP_CodeSniffer的安装依赖PHP和Pear环境,那么我们有必要了解下什么是Pear. 来自百度百科: PEAR是PHP扩展与应

在wamp中安装sql server驱动的步骤方法

在wamp中安装sql server驱动的方法 配置php+sql server 连接方式,配置成功才能远程访问数据库. PHP自带的MSSQL扩展php_mssql.dll是给SQL Server 2000用的 要使用SQL Server 2005以上版本,就要用到微软为PHP提供的最新第三方扩展SQL Server Driver for PHP才行. 以下是安装的步骤:(前提条件,在wamp安装正确的情况下,图标是粉红色的,打开运行后变成绿色就是正常的) 第一步.下载SQL Server D

在 Linux 系统中安装Load Generator ,并在windows 调用

原文地址:http://www.blogjava.net/qileilove/archive/2012/03/14/371861.html 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此文章总结遇到的问题以及解决方案,希望能帮到大家.也希望大家转载注明出处. Winsows 的Loadrunner 安装就不多讲了,这个太容易了. 以下是Linux 中安装 Load Generator 说明: Linux 系统版本:CentOS

在RedHat Linux系统中安装和配置snmp服务

检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-utils-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 SNMP服务安装后会有以上安