1

私は次のことをしました

  1. PHP Mess Detector プラグインをダウンロード
  2. PHP インタープリターを選択します (言語とフレームワーク -> PHP -> CLI インターピーター
  3. Mess Detector プラグインが適切にセットアップされ、インタープリターが割り当てられ、phpmd がインストールされていることを確認しました。(言語とフレームワーク -> PHP -> Mess Detector -> 設定 -> クリック ... -> 検証をクリック

しかし、Languages & Frameworks -> PHP -> Inspections -> PHP Mess Detector validation に移動し、カスタム ルールセットを追加しようとすると、次のメッセージが表示されます。

「カスタムルールは現在のインタープリターではサポートされていません」

4

1 に答える 1

0

解決策は、インタープリターを「このプロジェクトでのみ表示」として定義することでした

そのためには、次のようにします。

Languages & Frameworks -> PHP -> CLI Interpeter の横にある ... をクリックし、"Visible only for this project" がチェックされていることを確認します。次に、カスタム PHPMD ルールセットを選択できます。

お役に立てれば。

于 2017-05-31T11:28:11.737 に答える