問題タブ [phpcs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
68173 参照

php - コメントを使用して PHPCS 警告を抑制するにはどうすればよいですか?

MyTestMyClass.phpには同じファイル (単体テスト クラス) に 2 つのクラス定義があり、PHP Code Sniffer は、各クラスがファイル自体にある必要があると文句を言います。この警告を抑制するにはどうすればよいですか?

0 投票する
2 に答える
5836 参照

php - phpcs に複数のパスを追加するには?

の複数のインストール パスを設定したいphpcs

次の方法で追加できます。

phpcs --config-set installed_paths the/dir/to/standard

を使用して複数を追加しようとしまし:たが、機能せず、マニュアルページが存在せず、ヘルプもそれほど役に立ちませんでした。

0 投票する
0 に答える
397 参照

php - CakePHP の netbeans で Codesniffer を使用する

私は netbeans 8 と CakePHP 2.x を使用しています。ベンダーフォルダー内にcomposerを使用して、CakePHPのコードスニッファーをインストールしました。

次に、ターミナルから次のコマンドを実行します。

次に、phpcs を netbeans に設定しようとしています。

ここに画像の説明を入力

Netbeans の出力で次のメッセージが表示され、有効な標準が設定されていないようです。

しかし、端末からはすべて正常に動作しているようです。次のコマンドを実行して動作します。

これを修正する方法を知っている人はいますか?

0 投票する
1 に答える
77 参照

php - phpcsはWindows OSのどこに値を保存しますか

コマンドを正常に実行できます

しかし、phpcs がこの値を Windows 7 オペレーティング システムのディスクのどこに保存するのかわかりません。

0 投票する
1 に答える
349 参照

xml - PHPCS ruleset.xml "チェックイン xxx"

例として PSR2 ruleset.xml を見ていると、多くのコメント付きブロックが表示されます。<!-- checked in Files/SideEffectsSniff -->

ここに小さなスニペットがあります: https://github.com/squizlabs/PHP_CodeSniffer/blob/master/CodeSniffer/Standards/PSR2/ruleset.xml

ファイルの残りの部分には、 のような規則はありませんFiles.SideEffectsSniff

私の質問は、副作用がチェックされているかどうかです。はいの場合、どのルールが原因ですか?

明確にしていただきありがとうございます。

0 投票する
2 に答える
651 参照

phpstorm - PHP Storm 9 で通知を無効にする

PHPStorm 9 を使用しています。

コードを盗聴するために PHPCS をインストールしました。適切に構成され、稼働しています。

私はプレーンPHPで実装され、コード標準を使用していない非常に古いプロジェクトに取り組んでいます。

その結果、これらのファイルを開くたびに、エラー (コード スタイル エラー) が多すぎるというメッセージが画面の上部に表示されます。

それにはいくつか問題があります。

  1. まず、私はコードがどれほど悪いかをすでに知っているので、PHP Storm が常にそれを教えてくれる必要はありません。
  2. 2番。コードを編集するたびに、そのメッセージが表示されたり消えたりします。その結果、ウィンドウ エディタが常に上下に移動し、特に煩わしく感じます。

また、画面の上部にはブレッドクラムが表示され、現在地がわかります。私は助けに感謝しますが、実際には必要ありません。

問題は、これら 2 つのメッセージを無効にするように IDE を構成するにはどうすればよいかということです。(添付画像の矢印とオレンジ色の矢印を読んでください)。

PHPCS を無効にしたくないことに注意してください。煩わしいメッセージだけを消したい。

これらのメッセージがどのように呼び出されるかさえわからないため、自分で見つけることができませんでした。確かに「ポップアップ」でも「ステータスバー」でもない

よろしくお願いします

ニコラス

PHPStorm 9 スナップショット

0 投票する
1 に答える
942 参照

git - git filter-branch は変更されたファイルのみを取得しますか?

git filter-branchPHP ファイルを再フォーマットする大規模なコードベースを実行したいと考えています。21,000 件を超えるコミットphpcbfがあるため、 のコミットごとにコードベース全体をフォーマットしたいと考えていますfilter-branch。コミットごとに変更されたファイルだけを取得して、具体的にフォーマットすることは可能ですか? 何かのようなもの...