問題タブ [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 投票する
1 に答える
11839 参照

php - Visual Studio コードでの PHPCS のセットアップ

VScode に phpcs CodeSniffer を追加したいです。phpcs: Request workspace/configuration failed with message: Unable to locate phpcs. Please add phpcs to your global path or use composer dependency manager to install it in your project locally.Visual Studio でエラーが発生しました。PHPCS と PEAR もインストールしました。"phpcs.composerJsonPath": "C:/wamp/wpcs/composer.json"これらのコードは、VScodeでもユーザー設定とワークスペース設定で試しました。しかし、どこにどのようにパスを設定すればよいでしょうか? 私のパスディレクトリはC:\wamp\wpcs\phpcsです。誰かが私にやり方を提案できますか?

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

php - 継承されたメソッドに対してのみ squiz.commenting.functioncomment.missing phpcs sniff を無効にします

私が現在取り組んでいるプロジェクトには、次のコーディング標準があります。

親クラス メソッドの phpdoc の単なるコピーである場合は、継承されたメソッドに phpdoc を追加しないでください。異なる場合にのみ、継承されたメソッドに phpdoc を追加します。

私は phpcs でこれを達成しようとしており、条件付きでsquiz.commenting.functioncomment.missingphpcs スニフを有効にしたいと考えています。

phpcs にはクラス (およびその継承) に関する実行時情報がないことを理解しているため、スニフまたはルールセット レベルでは何もできないと思います。

しかし、phpcs コマンド出力の出力をオーバーライドできる他の方法はありますか? はいの場合は、そのコードにフックして、必要に応じて条件付きでエラー メッセージを非表示にすることができます。

phpcs でブートストラップ ファイルを使用できることがわかりました。ブートストラップ ファイルを使用すると、phpcs によって出力されるエラーと警告のリストをフィルター処理 (または変更) できますか?