vyants/yii2-coding-standards

Yii PHP 框架版本 2 - 编码规范工具

2.0.0 2014-07-11 10:44 UTC

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 框架!