PHP_CodeSniffer

软件截图:
PHP_CodeSniffer
软件详细信息:
版本: 2.3.3 更新
上传日期: 20 Jul 15
开发: Squiz Pty Ltd
许可: 免费
人气: 30

Rating: 1.0/5 (Total Votes: 1)

PHP_CodeSniffer可以作为一个PEAR包。
引擎盖下,它的工作原理是tokenising PHP,JavaScript和CSS文件,并检查它针对一组定义的编码标准。
PHP_CodeSniffer是最好的测试工具的开发过程中,因为它允许程序员,以保持他们的应用程序的源代码整洁和标准的一个

是什么在此版本中是新的

  • 在通用OpeningFunctionBraceKernighanRitchieSniff现在可以修复所有发现的错误。
  • 通用​​OpeningFunctionBraceKernighanRitchieSniff现在允许用大括号空函数彼此相邻。
  • 通用​​OpeningFunctionBraceBsdAllmanSniff现在允许用大括号空函数彼此相邻。
  • 改进的自动报表宽度为"全"报告。

  • 自动固定在
  • 在改进冲突检测。
  • 通用​​ScopeIndentSniff不再由空封锁混淆。
  • Squiz ControlSignatureSniff现在始终忽略注释。
  • 主配置文件的存在,这就是缓存以减少is_file(),当它不存在呼叫。
  • 抽象类的嗅着目录内将被忽略,即使它们被命名为。
  • 通用​​ForbiddenFunctionsSniff现在支持在规则集文件设置为null替代。
  • 在梨MultiLineConditionSniff现在允许多行内的注释行IF语句的条件。
  • PEAR和Squiz FileComment嗅着不再有@在他们的错误代码。
  • 通用​​开启功能括号嗅着现在支持封锁检查。

什么是2.3.2版本,新的

  • 在通用OpeningFunctionBraceKernighanRitchieSniff现在可以修复所有错误找到
  • 通用​​OpeningFunctionBraceKernighanRitchieSniff现在允许用大括号空函数彼此相邻。
  • 通用​​OpeningFunctionBraceBsdAllmanSniff现在允许用大括号空函数彼此相邻。
  • 改进的自动报表宽度为"全"报告。

  • 自动固定在
  • 在改进冲突检测。
  • 通用​​ScopeIndentSniff不再由空封锁混淆。
  • Squiz ControlSignatureSniff现在始终忽略注释。
  • 主配置文件的存在,这就是缓存以减少is_file(),当它不存在呼叫。
  • 抽象类的嗅着目录内将被忽略,即使它们被命名为。
  • 通用​​ForbiddenFunctionsSniff现在支持在规则集文件设置为null替代。
  • 在梨MultiLineConditionSniff现在允许多行内的注释行IF语句的条件。
  • PEAR和Squiz FileComment嗅着不再有@在他们的错误代码。
  • 通用​​开启功能括号嗅着现在支持封锁检查。

什么是2.3.0版本,新的

  • 在通用OpeningFunctionBraceKernighanRitchieSniff现在可以修复所有错误找到
  • 通用​​OpeningFunctionBraceKernighanRitchieSniff现在允许用大括号空函数彼此相邻。
  • 通用​​OpeningFunctionBraceBsdAllmanSniff现在允许用大括号空函数彼此相邻。
  • 改进的自动报表宽度为"全"报告。

  • 自动固定在
  • 在改进冲突检测。
  • 通用​​ScopeIndentSniff不再由空封锁混淆。
  • Squiz ControlSignatureSniff现在始终忽略注释。
  • 主配置文件的存在,这就是缓存以减少is_file(),当它不存在呼叫。
  • 抽象类的嗅着目录内将被忽略,即使它们被命名为。
  • 通用​​ForbiddenFunctionsSniff现在支持在规则集文件设置为null替代。
  • 在梨MultiLineConditionSniff现在允许多行内的注释行IF语句的条件。
  • PEAR和Squiz FileComment嗅着不再有@在他们的错误代码。
  • 通用​​开启功能括号嗅着现在支持封锁检查。

什么在2.2.0版本新

  • 在PHPCS配置文件
  • 彩钻报表输出
  • 自动调整大小的报告
  • 在PSR2片宽度

什么在2.1.0版本新

  • 在时间和内存的输出现在显示,如果进度信息还示
  • 通用​​EmptyStatementSniff错误代码现在包含检测空语句的类型
  • 在一个波浪线,现在可以用来引用路径中的一个用户的主目录为标准
  • 新增PHP_CodeSniffer_File :: findStartOfStatement()来查找在一份声明中第一个非空白标记
  • PEAR和Squiz FunctionCommentSniffs不再禁止@return标签为构造函数和析构函数
  • Squiz ControlSignatureSniff可修复现在保留右括号和开括号之间的意见
  • Squiz SuperfluousWhitespaceSniff现在检查多余的空行内关闭
  • Squiz ArrayDeclarationSniff现在跳过函数调用,同时检查多线阵

什么是2.0.0版新

  • 系统完全重写的评论解析器,它的设计允许自动操纵
  • 在一个新的信息报告,告诉你如何你的代码的编写,而不是它是否符合标准
  • 来设置ruleset.xml文件中的命令行参数的能力
  • 要创建自己的自定义报表类,并使用它们PHP_CodeSniffer的能力
  • PHPCS分布和PHPCBF作为药业文件
  • 支持在HHVM运行
  • 在检测缩小的CSS和JS文件

什么是2.0.0版本的Alpha 2新

  • 在线路长度的警告现在将显示为引用行授权和VCS信息。以前被忽视的线路长度嗅这些线,这意味着它必须运行在每次检查线路正则表达式。
  • 的$标记阵列,你可以用它来确定令牌的内容的长度,而不必调用strlen()自己和处理字符编码一个新的长度指数。
  • 在使用in_array()的检查PHP_CodeSniffer_Tokens时静态瓦尔影响性能显著,所以他们被重构,因此你也可以对他们使用isset()函数。
  • 在自定义报表现在可以指定$ recordErrors成员VAR,当设置为FALSE,会告诉PHP_CodeSniffer,它并不需要在运行过程中记录的错误。这给出了一个显著内存,如果您使用的是自定义的报表输出的摘要信息,而不是找到错误的完整列表节约。

什么是1.5.0版本,新的

  • 在通用ScopeIndentSniff现在允许忽略令牌设置通过ruleset.xml文件
  • 在文档生成是现在工作再为安装标准
  • 在PSR2标准现在忽略检查缩进规则时,注释
  • 通用​​UpperCaseConstantNameSniff不再在那里常量用于报告误差
  • Squiz OperatorSpacingSniff不再抛出错误为:短期三元运算符

什么在1.4.6版本新

  • 在当前的嗅探类名做更明确的错误信息不匹配的目录结构
  • 在生成的HTML文档现在可以正确地显示在代码块比较开放的PHP标签
  • 在增加了通用InlineHTMLSniff,以确保文件仅包含PHP代码
  • 新增Squiz ShorthandSizeSniff检查CSS尺寸使用速记符号只有当使用1或2的值
  • 新增Squiz ForbiddenStylesSniff禁止使用一些过时的浏览器的样式
  • 新增Squiz NamedColoursSniff禁止使用的颜色名称
  • 在PSR2的标准不再是强制执行的函数调用的右括号和分号
  • 之间没有空格
  • 在PSR2 ClassDeclarationSniff现在,当检查结束括号位置忽略空班
  • 在PSR2 SwitchDeclarationSniff不再报告错误的空行CASE语句之间
  • 在梨ObjectOperatorIndentSniff现在有指定多少空间代码应缩进设置

什么在1.4.4版本新

  • 在运行CSS皮棉的CSS文件

什么是1.4.3版新

  • 在这主要是一个错误修复发行版
  • 添加了对即将到来的支持PHP 5.5 T_FINALLY令牌。

什么版本1.3.0 RC2是新的

  • 支持多种输出渲染
  • 在运行过程中整齐地出现进展的能力。
  • 要在命令行设置php.ini中值的能力。
  • 基于规则的排除模式。
  • 在谷歌ClosureLinter支持。
  • 在16 bug修复。

要求

  • 在PHP 5.1.2或更高版本

类似的软件

debug.js
debug.js

5 Jun 15

Shindo
Shindo

12 May 15

Vorlon.JS
Vorlon.JS

9 Apr 16

Apache AntUnit
Apache AntUnit

13 May 15

显影剂的其他软件 Squiz Pty Ltd

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

意见 PHP_CodeSniffer

评论没有发现
添加评论
打开图片!