web-dev-qa-db-ja.com

JSLintインデント警告をオフにする方法は?

JSLint は、次の形式の警告を多数生成することがわかりました。

Expected 'foo' to have an indentation at X instead at Y.

JSLintオプションのドキュメント は、インデントの各レベルのスペースの量を表す数値を認識するindentオプションについて説明しています。このオプションを使用すると、インデントのレベルごとに2つのスペースを使用するなどのことを言うことができます。 JavaScriptファイルの先頭に次のように記述します。

/*jslint indent: 2 */

OK、素晴らしい。これで、JSLintは、インデントのレベルごとにインデントする量を認識しますが、JSLintは、各行に含める必要のあるインデントのレベルを決定するようにハードコードされているようです

JSLintが規定する方法とは異なる方法でコードをインデントしたいとします。 JSLintオプションでこれを行うことはできますか?そうでない場合は、少なくともインデント警告をオフにできますか?私は試しました:

/*jslint indent: false */

しかし、それによってインデント警告が省略されることはありませんでした。 JSLintエラーが発生しました。

34
Greg Mattes

モーニングコーヒーがもたらす違い:

/*jslint white: true */
51
Greg Mattes