PHP_CodeSniffer

ソフトウェアのスクリーンショット:
PHP_CodeSniffer
ソフトウェアの詳細:
バージョン: 2.3.3 更新
日付のアップロード: 20 Jul 15
開発者: Squiz Pty Ltd
ライセンス: 無料
人気: 30

Rating: 1.0/5 (Total Votes: 1)

と、PHP_CodeSnifferは、PEARパッケージとして利用可能です。
ボンネットの下では、それは、PHP、JavaScriptとCSSファイルをtokenisingとコーディング標準の定義されたセットに対してそれをチェックすることによって動作します。
PHP_CodeSnifferは、プログラマが、一貫したクリーンや基準そのアプリのソースコードを維持することができますので、開発時に最高のテストツールの一つです。

このリリースの新機能:ます。

ジェネリックOpeningFunctionBraceKernighanRitchieSniffできるようになりましたそれが見つかったすべてのエラーを修正します。
ジェネリックOpeningFunctionBraceKernighanRitchieSniffは今隣同士に中括弧で空の機能を可能にします。
ジェネリックOpeningFunctionBraceBsdAllmanSniffは今隣同士に中括弧で空の機能を可能にします。
フル"&QUOTための改善された自動レポートの幅;レポート。
自動固定中に改善競合検出。
ジェネリックScopeIndentSniffはもはや空の閉鎖によって混同されていません。
チラッと見るControlSignatureSniffは現在、常にコメントを無視します。
メイン設定ファイルの存在は今()is_fileを軽減するためにキャッシュが存在しないときに呼び出します。
スニフディレクトリ内の抽象クラスは今、それらが命名されている場合でも無視されます。
ジェネリックForbiddenFunctionsSniffは現在のルールセットファイル内のNULL置換を設定サポートしています。
PEAR MultiLineConditionSniffは現在の文の条件IFマルチラインの内側のコメント行を可能にします。
PEARとチラッと見るFileCommentは、もはや彼らのエラーコードで、@を持っていないスニッフィング。
一般的な開放機能ブレーススニフは現在閉鎖のチェックをサポート。

このバージョン2.3.2の新機能です:

このジェネリックOpeningFunctionBraceKernighanRitchieSniffは今、見つかったすべてのエラーを修正することができます。
ジェネリックOpeningFunctionBraceKernighanRitchieSniffは今隣同士に中括弧で空の機能を可能にします。
ジェネリックOpeningFunctionBraceBsdAllmanSniffは今隣同士に中括弧で空の機能を可能にします。
フル"&QUOTための改善された自動レポートの幅;レポート。
自動固定中に改善競合検出。
ジェネリックScopeIndentSniffはもはや空の閉鎖によって混同されていません。
チラッと見るControlSignatureSniffは現在、常にコメントを無視します。
メイン設定ファイルの存在は今()is_fileを軽減するためにキャッシュが存在しないときに呼び出します。
スニフディレクトリ内の抽象クラスは今、それらが命名されている場合でも無視されます。
ジェネリックForbiddenFunctionsSniffは現在のルールセットファイル内のNULL置換を設定サポートしています。
PEAR MultiLineConditionSniffは現在の文の条件IFマルチラインの内側のコメント行を可能にします。
PEARとチラッと見るFileCommentは、もはや彼らのエラーコードで、@を持っていないスニッフィング。
一般的な開放機能ブレーススニフは現在閉鎖のチェックをサポート。

このバージョン2.3.0の新機能です:

このジェネリックOpeningFunctionBraceKernighanRitchieSniffは今、見つかったすべてのエラーを修正することができます。
ジェネリックOpeningFunctionBraceKernighanRitchieSniffは今隣同士に中括弧で空の機能を可能にします。
ジェネリックOpeningFunctionBraceBsdAllmanSniffは今隣同士に中括弧で空の機能を可能にします。
フル"&QUOTための改善された自動レポートの幅;レポート。
自動固定中に改善競合検出。
ジェネリックScopeIndentSniffはもはや空の閉鎖によって混同されていません。
チラッと見るControlSignatureSniffは現在、常にコメントを無視します。
メイン設定ファイルの存在は今()is_fileを軽減するためにキャッシュが存在しないときに呼び出します。
スニフディレクトリ内の抽象クラスは今、それらが命名されている場合でも無視されます。
ジェネリックForbiddenFunctionsSniffは現在のルールセットファイル内のNULL置換を設定サポートしています。
PEAR MultiLineConditionSniffは現在の文の条件IFマルチラインの内側のコメント行を可能にします。
PEARとチラッと見るFileCommentは、もはや彼らのエラーコードで、@を持っていないスニッフィング。
一般的な開放機能ブレーススニフは現在閉鎖のチェックをサポート。

このバージョン2.2.0の新機能です:

このPHPCS設定ファイル
色とりどりのレポート出力
自動サイジングレポート
PSR2タブ幅

このバージョン2.1.0の新機能:

この時間とメモリ出力が表示されるようになりました進捗情報も表示されている場合
ジェネリックEmptyStatementSniffエラーコードは現在、検出された空のステートメントの種類が含まれています
チルダは現在、標準へのパスでユーザのホームディレクトリを参照するために使用することができます
追加PHP_CodeSniffer_File :: findStartOfStatement()文の中で最初の非空白トークンを見つけます
PEARとチラッと見るFunctionCommentSniffsはもはやコンストラクタとデストラクタのために@returnタグを禁止しません
チラッと見るControlSignatureSniffの修正は現在、閉じ括弧と開き中かっこの間にコメントを保持
チラッと見るSuperfluousWhitespaceSniffは現在閉鎖内部の余分な空白行をチェックします
マルチラインアレイを確認しながらチラッと見るArrayDeclarationSniffは現在の関数呼び出しをスキップ

このバージョン2.0.0の新機能である:自動固定を可能にするために設計されます。

完全に書き直さコメントパーサー
それは、標準に準拠している場合、あなたのコードが書かれたのではなくする方法をお見せするための新しい情報レポート
ruleset.xmlファイル内のコマンドライン引数を設定する機能
独自のカスタムレポートクラスを作成して、と、PHP_CodeSnifferでそれらを使用する能力
PHARファイルとしてPHPCSの分布とPHPCBF
HHVM上で実行するためのサポート
縮小さCSSやJSファイルの検出

このバージョン2.0.0の新機能アルファ2:

この行の長さの警告は現在の情報をライセンスし、VCSを参照してくださいラインに対して表示されます。ラインの長さのスニフは、以前、それが確認されたすべての行について、正規表現を実行しなければならなかったことを意味しており、これらの行を無視しました。
$トークンの配列は、あなたが)むしろ(st​​rlenを呼び出すようになるよりも、トークンのコンテンツの長さを決定するために自分自身を使用して、文字エンコーディングに対応できる新しい長さ指数を有します。
in_array()の使用PHP_CodeSniffer_Tokensをチェックする際に、静的VARSパフォーマンスが大幅に影響を与えたので、あなたはまた、それらに)(ISSETを使用できるように、彼らが再構築されています。
カスタムレポートは現在、FALSEに設定すると、それは実行時にエラーを記録する必要がないことと、PHP_CodeSnifferを教えてくれます$ recordErrorsメンバーVARを指定することができます。これは、出力概要情報ではなく、検出されたエラーの完全なリストにカスタムレポートを使用している場合、保存大量のメモリを提供します。

このバージョン1.5.0の新機能です:

このジェネリックScopeIndentSniffは今ruleset.xmlファイルを介して設定することが無視されたトークンを可能にします
ドキュメントの生成がインストール基準のために再び取り組んでいます
インデントルールをチェックするときPSR2標準は今コメントを無視
ジェネリックUpperCaseConstantNameSniffはもはや定数が使用されているエラーを報告しません
?短い三項演算子:チラッと見るOperatorSpacingSniffは、もはやため、エラーをスローしません

このバージョン1.4.6の新機能です:

このスニフクラス名はディレクトリ構造と一致しない場合のためのより明確なエラーメッセージ
生成されたHTMLドキュメントが正しくコード比較ブロックで開いPHPタグを表示
ジェネリックInlineHTMLSniffは、ファイルを確実にするために追加されたPHPコードのみが含まれています
追加チラッと見るShorthandSizeSniff 1または2の値が使用されている場合にのみ、CSSのサイズは簡略表記を使用していることを確認します
いくつかの非推奨のブラウザ固有のスタイルの使用を禁止するために追加チラッと見るForbiddenStylesSniff
色の名前の使用を禁止するためにチラッと見るNamedColoursSniffを追加しました
PSR2の標準は、もはや関数呼び出しの閉じ括弧とセミコロンの間には空白を強制しません
エンドブレースの位置を確認するときPSR2 ClassDeclarationSniffは現在、空のクラスを無視します
PSR2 SwitchDeclarationSniffはもはやCASE文の間に空行のエラーを報告しません
PEAR ObjectOperatorIndentSniffは現在、インデントする必要がありますどのように多くのスペースコードを指定する設定があります

このバージョン1.4.4の新機能です:

このCSSリントは、CSSファイルに実行します。

このバージョン1.4.3の新機能です。

このは主にバグ修正リリースです。
T_FINALLYトークン今後のPHP 5.5のサポートが追加されました。

このバージョン1.3.0 RC2の新機能:複数の出力レンダラーのための

このサポート。
実行時にきちんと進行状況を表示する機能。
コマンドラインからphp.iniの値を設定する機能。
ルールベースはパターンを除外します。
グーグルClosureLinterサポート。
16バグ修正。

この要件:

このPHP 5.1.2以上

同じようなソフトウェア

Bromine
Bromine

5 Jun 15

DbUnit
DbUnit

10 Apr 16

ScanJS
ScanJS

1 Mar 15

開発者の他のソフトウェア Squiz Pty Ltd

HTML_CodeSniffer
HTML_CodeSniffer

12 May 15

へのコメント PHP_CodeSniffer

コメントが見つかりません
コメントを追加
画像をオンにする!