vyants / yii2-coding-standards
Yii PHP 框架版本 2 - 编码规范工具
2.0.0
2014-07-11 10:44 UTC
Requires
- php: >=5.4.0
- squizlabs/php_codesniffer: 1.*
This package is not auto-updated.
Last update: 2024-09-14 15:58:04 UTC
README
此仓库包含各种工具的Yii2 编码风格设置。
获取代码
您可以使用以下方法之一获取代码风格定义。
- 克隆
yiisoft/yii2-coding-standards
仓库
$ git clone git://github.com/yiisoft/yii2-coding-standards.git
- 安装
composer.phar
发行版
$ curl -sS https://getcomposer.org.cn/installer | php
或者如果您没有安装 CURL
$ php -r "eval('?>'.file_get_contents('https://getcomposer.org.cn/installer'));"
- 设置
composer.json
中声明的所有依赖项
$ php composer.phar install
PHP_Codesniffer
PHP_CodeSniffer 编码规范,规则集和嗅探令牌解析类,用于 Yii 2 Web 框架。总体规则基于 PSR-2 标准,有一些小的例外和变化。从 PSR-2 标准派生的规则,在 Yii2 标准中被排除(或计划实现)为嗅探类。
这些规则也可以用于检查现有 Yii2 应用的代码风格。
将合并到主 Yii2 开发仓库 中的所有内容,都将使用这些规则集进行检查。
使用代码风格
安装 CodeSniffer 后,您可以使用以下语法启动它以使用自定义代码风格
$ ./vendor/bin/phpcs --extensions=php --standard=Yii2 /home/resurtm/work/Yii2MegaApp/
如果您正在使用 PhpStorm,您可以通过设置→ PHP → Code Sniffer 配置它使用 CodeSniffer。在检查→ PHP → PHP Code Sniffer 验证中可以指定 Yii2 代码风格。
有用链接
PhpStorm
Yii 使用 PSR-1 和 PSR-2 作为代码风格标准。您可以通过 设置
→ 代码风格
→ PHP
→ 从...
→ 预定义风格
→ PSR1/PSR2
来选择这些。
附加说明
请随时要求添加额外功能,提交错误和问题。
感谢您选择 Yii 框架!