4

Windows 7 64 ビットのコンピューターに Netbeans を使用して PHP_CodeSniffer をインストールしようとしています。

ここのところ...

1) https://github.com/beberlei/netbeans-php-enhancements/downloadsからファイル de-whitewashing-php-cs-1.1.1.nbmをダウンロードしました。

2) プラグインをインストールし、

しかし、Tools->Options に移動すると、ブラウズ ボタンで Code Sniffer Script が要求されますが、そのファイルが何であるかわからず、phpcs.bat を選択すると、次の Standard ドロップダウン リストに何も表示されません。メニュー項目の Show Code Standard Violation は無効になっています。どうすればこれをインストールできますか? ありがとう!ギレルモ。

ここに画像の説明を入力

4

2 に答える 2

5

CodeSniffer スクリプトフィールドは、PHP CodeSniffer を実行するバッチ ファイルを探しています。その意味は、その時点に到達する前に、すでに PHPCS をインストールしている必要があるということです。

ご存じないかもしれませんが、Eberlei 氏によって作成されたモジュールは、PHPCS の API を介して PHPCS を Netbeans に統合します。モジュール自体にコード スニファー機能を提供することによってではありません。

まだインストールされていない場合は、XAMPP インストールで PEAR が動作するようにします。準備ができたら、PHP_CodeSniffer ページの指示に従ってPHPCS 自体をインストールできます。

それがインストールされると、ディレクトリが作成され、その下にデフォルトの標準セットを含むディレクトリが作成されます。これが標準コンボ ボックスに入力されます。モジュールがコンボボックスに適切に入力するために、 CodeSniffer スクリプトフィールドを設定した後、Netbeans を再起動する必要があったことを漠然と覚えています。入力したら、コンボ ボックスのリストから、PHPCS をコードに適用する標準を選択します。...path-to-PHP-installation-in-xampp.../PEAR/PHP/CodeSnifferStandards

于 2011-10-01T00:40:11.210 に答える
0

問題があり、phpcs.bat を含むパスを Windows システムの PATH 変数に追加することで修正できました。奇妙な理由で、プラグインには環境変数も設定する必要があります...

于 2014-09-24T10:19:14.787 に答える