18

phpcs を使用するように PHP Storm をセットアップし、スタイルに違反したときに IDE に表示するようにしました。

ただし、ビュー ファイルではこれを無効にしたいと思います。スタイル ガイドと一致しない HTML と混合された PHP のビットが含まれていることが多く、ビュー ファイルでは気にしません。

オプションで、phpcs設定に除外されたファイルのリストが表示されますが、ファイルを削除するか、リスト全体をクリアするボタンしかありませんが、ファイルを追加する方法はありません.

私はどこかでそれを逃していますか?

4

5 に答える 5

26

Code Sniffer (および Mess Detector) の統合は、スコープに基づいてオンまたはオフに構成できる検査の形式で実装されます。したがって:

  1. Settings | Scopes-- 新しいカスタム スコープを作成し、不要なファイル/フォルダーをすべて含めます。

  2. Settings | Inspections | PHP | PHP Code Sniffer validation-- それを右クリックして選択しますAdd Scope

  3. 次に、このインスペクションを構成します。そのスコープをオフ (チェックを外します) にし、「Everywhere else」エントリをオンのままにします。

PS PhpStorm v8 には、インスペクション設定画面が少し再設計されています。したがって、手順は少し異なりますが、全体的には同じです (ユーザーが「スコープ」機能を見つけやすくなりました)。

于 2013-10-19T19:32:37.807 に答える
3

PHPStorm 8 では、Code Sniffer 設定パネルは次の場所にあります。

設定 | 言語とフレームワーク | PHP | コードスニファー

このパネルには、無視されたファイルのリストが表示されます。

編集: PHPStorm 2016.x では、このリストは読み取り専用であり、この方法で無視ファイルを追加することはできません。

于 2015-01-09T10:01:21.123 に答える