1

スペースだけを含む行を見つけるには、どのコードスニファー スニフを使用すればよいですか? PSR-2 標準では、空でない行の末尾の空白は既にカバーされていますが、空行もカバーしたいと考えています。

4

1 に答える 1

1

このスニフを試してみてください: https://github.com/squizlabs/PHP_CodeSniffer/blob/master/CodeSniffer/Standards/Squiz/Sniffs/WhiteSpace/SuperfluousWhitespaceSniff.php

以下を使用して、ruleset.xml ファイルに含めます。

<rule ref="Squiz.WhiteSpace.SuperfluousWhitespace" />

行末、ファイルの先頭と末尾、および行内の複数の空白行 (スペースが含まれていなくても) で空白を探します。ruleset.xml ファイルでエラー コードの重大度を 0 に変更することで、不要なメッセージをミュートできます。例えば:

<rule ref="Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines">
    <severity>0</severity>
</rule>
于 2015-04-27T22:53:54.117 に答える