JSLint
JSLint サポートが有効になっていますの場合、WebStorm は JSLint が検出したエラーをハイライトし、それらの説明を提供し、可能な場合は迅速な修正を提案します。
現在のファイルで検出されたエラーの説明とそれらのクイックフィックスは、エディターおよび問題ツールウィンドウのファイルタブから入手できます。
以前に開いたすべてのファイルのエラーとそれらのクイックフィックスは、問題ツールウィンドウのプロジェクトエラータブに表示されます。ツールウィンドウを開くには、エディターの右上隅にあるインスペクションウィジェットをクリックします。
詳細については、エディターで問題を表示してクイックフィックスを適用するおよび問題ツールウィンドウを参照してください。
始める前に
JetBrains マーケットプレイスからプラグインをインストールする説明に従って、設定 | プラグインページのマーケットプレースタブに JSLint プラグインをインストールして有効にします。
JSLint を有効にして、WebStorm でその動作を構成する
設定ダイアログ(Ctrl+Alt+S)で、 に移動し、有効にするチェックボックスをオンにします。その後、ページ上の他のコントロールが使用可能になります。
デフォルトでは、ツールはすべてのタイプの検出された問題を報告します。特定のタイプの問題をスキップするには、寛容領域でこのタイプの横にあるチェックボックスを選択します。
JSLint 公式サイト(英語)の JSLint オプションの詳細を参照してください。
仮定領域で、コードをチェックする対象の環境を指定します。
グローバルフィールドで、事前定義されたグローバル変数(英語)を指定します。名前を入力するか、
predef
オブジェクトキーを使用します。.json ファイルも確認するには、さらに検証領域の JSON チェックボックスを選択します。
関連ページ:
プラグインのインストール
プラグインは WebStorm のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。デフォルトでは、WebStorm には多数のプラグインがバンドルされています。バンドルされたプラグインを無効にするこ...
JavaScript リンター
WebStorm は、ESLint およびその他の最も一般的な JavaScript コードリンターと統合され、コードを実行せずにコードの問題を検出します。インストールして有効にすると、JavaScript ファイルを開くたびにリンターが自動的にアクティブになり、検出されたエラーと警告が報告され、可能な場合はクイックフィックスが提案されます。現在のファイルで検出されたエラーの説明とそれらのクイックフィックスは、エディターおよび問題ツールウィンドウのファイルタブから入手できます。以前に開いたすべての...
ESLint
WebStorm は、プラグインで拡張できる幅広い lint ルールをもたらす ESLint と統合します。WebStorm は、入力時に ESLint によって報告された警告とエラーをエディターに表示します。ESLint を使用すると、JavaScript 標準スタイルを使用したり、TypeScript コードをリントしたりすることもできます。JavaScript と TypeScript に加えて、ESLint はプロジェクト全体またはその特定の部分の他のタイプのファイルに適用できます。lint...
JSHint
WebStorm にすでにバンドルされている JSHint リンターを使用してコードを確認できます。JSHint サポートが有効になっていますの場合、WebStorm は JSHint が検出したエラーをハイライトし、それらの説明を提供し、可能な場合は迅速な修正を提案します。現在のファイルで検出されたエラーの説明とそれらのクイックフィックスは、エディターおよび問題ツールウィンドウのファイルタブから入手できます。以前に開いたすべてのファイルのエラーとそれらのクイックフィックスは、問題ツールウィンドウの...