首页 > Web开发 > 详细

使用 PHP_CodeSniffer 检查 代码 是否 符合 编码规范

时间:2016-02-18 19:44:26      阅读:210      评论:0      收藏:0      [点我收藏+]

一、安装composer

打开CMD命令窗口:

mkdir D:\wamp\bin\php\composer
cd D:\wamp\bin\php\composer
php -r "readfile(‘http://install.phpcomposer.com/installer‘);" | php echo @php "%~dp0composer.phar" %*>composer.bat

 

上述命令执行成功之后再将 D:\wamp\bin\php\composer 路径加入 PATH 环境变量即可。最后重新打开一个命令行窗口试一试执行 composer --version 看看是否正确输出版本号。

例如:

Composer version 1.0-dev (72cd6afdfce16f36a9fd786bc1b2f32b851e764f) 2015-12-28 17:35:19

 

进入你的项目的根目录(也就是composer.json 文件所在目录),执行如下命令生成composer.json:

composer init 

技术分享

添加中国Packagist 镜像源:

composer config -g repo.packagist composer http://packagist.phpcomposer.com

成功执行结果后,composer.json文件内容如下:

{
    "name": "vendor_name/package_name",
    "description": "description_text",
    "minimum-stability": "stable",
    "license": "proprietary",
    "authors": [
        {
            "name": "author‘s name",
            "email": "email@example.com"
        }
    ],
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "http://packagist.phpcomposer.com"
        }
    }
}

OK,一切搞定!试一下 composer install 来体验飞一般的速度吧!

 

二、安装squizlabs/php_codesniffer ,drupal/coder

composer require squizlabs/php_codesniffer
composer require drupal/coder

该命令会自动下载最新的可用package包版本。

 

三、配置phpstorm

技术分享

 

技术分享

 

技术分享

以上配置基本OK了,现在打开一个php文件看效果吧!

技术分享

 

四、配置netbeans

技术分享

 

技术分享

 

以上配置基本OK了,现在打开一个php文件:

技术分享

 

 

PS:

http://kybest.hu/en/blog/using-php-codesniffer-in-phpstorm

http://pkg.phpcomposer.com

http://www.111cn.net/phper/linux-php/70174.htm

http://bbs.lampbrother.net/read-htm-tid-152445.html

 

使用 PHP_CodeSniffer 检查 代码 是否 符合 编码规范

原文:http://www.cnblogs.com/phpdragon/p/5199011.html

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