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或更高版本

類似的軟件

PerfBar
PerfBar

1 Mar 15

Test::Unit
Test::Unit

20 Jul 15

PHPSandbox
PHPSandbox

20 Jul 15

TogetherJS
TogetherJS

13 Apr 15

顯影劑的其他軟件 Squiz Pty Ltd

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

意見 PHP_CodeSniffer

評論沒有發現
添加評論
打開圖片!