WebStorm 2026.1 Help

インスペクションの無効化と有効化

いくつかのインスペクションは現在見たくない問題を報告するかもしれません。 この場合、無効にしたり抑制したりできます。

インスペクションを無効化する

無効化 すると、インスペクションはオフになります。 つまり、コード分析エンジンは、このインスペクションが検出するように設計されている問題について、プロジェクトファイルの検索を停止します。 インスペクションを無効化すると、現在のインスペクションプロファイルでのみ無効化され、ほかのプロファイルでは有効のままです。

WebStorm のほとんどのインスペクションは無効にできます。 ただし、一部のインスペクションは、設定に関係なくコードをハイライトし続けます。 例: 構文エラーは常にハイライトされます。

設定でインスペクションを無効にする

  1. Ctrl+Alt+S を押して設定を開き、 エディター | インスペクション を選択します。

  2. 無効にするインスペクションを見つけて、その横にあるチェックボックスをオフにします。

  3. 変更を適用し、ダイアログを閉じます。

コンテキストアクションを使用して、トリガーされたインスペクションをエディターで直接すばやく無効化できます。

エディターからインスペクションを無効にする

  1. ハイライト表示された行にキャレットを置き、 Alt+Enter を押すか (コンテキストアクション アイコン をクリック)、利用可能なコンテキストアクションのリストを呼び出します。

    コンテキストアクションボタンを表示
  2. 無効化したいインスペクションの横にある その他のアクション ボタン をクリックし、 インスペクションを無効にする を選択します。

    エディターでインスペクションを無効にする

問題ツールウィンドウからインスペクションを無効にする

  1. 問題 ツールウィンドウ (コード分析を実行すると表示されます) の インスペクション結果 タブで、無効にするインスペクションを右クリックし、 インスペクションを無効にする を選択します。

    問題ツールウィンドウでインスペクションを無効にする
  2. ツールバーの ビューオプション ボタン をクリックし、 解決済み項目のフィルター を選択して、無効化されたインスペクションアラートを非表示にします。

    無効なインスペクションアラートを非表示にする

インスペクションを再度有効にする

  1. Ctrl+Alt+S を押して設定を開き、 エディター | インスペクション を選択します。

    Ctrl+Alt+Shift+H を押して インスペクションの構成 を選択することもできます。

  2. リストで無効化されたインスペクションを探し、その横のチェックボックスを選択します。

    設定でインスペクションを再度有効にするダイアログ

    変更されたインスペクションは青色で書かれています。 フィルターインスペクション ボタン をクリックして 変更されたインスペクションのみ表示 を選択し、設定が変更されたインスペクションのみを表示することもできます。

  3. 変更を適用するには、 OK をクリックします。

インスペクションの抑止

インスペクションを 抑制すると、コード分析エンジンは、特定のコード部分 (ステートメント、タグ、ルールセット) でこのインスペクションによって検出された問題をハイライトしません。 JavaScript および TypeScript のクラスとファイル全体でインスペクションを抑制できます。 HTML および Vue.js では、ファイル全体でインスペクションを抑制することもできます。

WebStorm のほとんどのインスペクションは抑制できます。 ただし、一部のインスペクションにはこのオプションがありません。 例: 構文エラーは、設定に関係なく、エディターで常にハイライトされます。

エディターからのインスペクションの抑制

  1. ハイライトされた行にキャレットを置き、 Alt+Enter を押します(または インテンションアクションアイコン をクリックしてインテンションアクションを使用します)。

  2. 抑制したいインスペクションの横にある ボタンをクリックし、必要なスコープに応じてアクションを選択します。 WebStorm は、インスペクションが抑制されるコード箇所の直前に // noinspection コメントを追加します。

    TypeScript または JavaScript ファイルでは、TypeScript または JavaScript クラスまたはファイル全体でインスペクションを抑制できます。

    HTML および Vue.js ファイルでは、現在のタグ内またはファイル全体でインスペクションを抑制したり、現在のファイル内のすべてのインスペクションを抑制したりできます。

    スタイルシートでは、インスペクションを現在のステートメントまたは現在のルールセットで抑制することができます。 ルールセット内のすべてのインスペクションを抑制することもできます。

問題ツールウィンドウからインスペクションを抑制する

問題 ツールウィンドウの インスペクション結果 タブには、コード分析の実行中に検出された問題が表示されます。 このツールウィンドウでは、ステートメント、タグ (HTML および Vue.js の場合)、およびルールセット (スタイルシート内) 内のインスペクションを抑制できます。 HTML および Vue.js では、ファイル全体でインスペクションを抑制できます。 また、TypeScript または JavaScript クラスまたはファイル全体でインスペクションを抑制することもできます。

  • 問題 ツールウィンドウの インスペクション結果 タブ (コード分析を実行すると表示されます) で、抑制するインスペクションを右クリックし、必要な抑制アクションを選択します。

    結果ツールウィンドウでインスペクションを非表示にする

抑制されたインスペクションを有効にする

インスペクションを抑制すると、IDE は選択したシンボルの前に // noinspection コメントを追加します。 ファイルのインスペクションを抑制すると、そのファイルの先頭行に // noinspection コメントが追加されます。

  • 抑制されたインスペクションを再度有効にするには、 // noinspection コメントを削除します。

ハイライトを無効にしますが、修正は保持する

インスペクションには 重大度があり、エディターでコードの問題をハイライトします。 設定を開かなくても、インスペクションのコードのハイライトをすばやく無効にすることができます。 この場合、インスペクションは有効なままで修正を提供しますが、重大度は ハイライトなし(修正可能) に変わります。

  1. エディターでインスペクションによってハイライトされているコード要素にキャレットを置き、 Alt+Enter を押します。

    利用可能な修正とコンテキストアクションのリストが開きます。 インテンションアクションアイコン でマークされたインスペクションフィックスを見つけます。

  2. 修正の横にある ボタンをクリックしてインスペクションのオプションを開き、 ハイライトを無効化し、修正は維持 を選択します。

    ハイライトを無効にし、修正を維持する

    重大度を変更するインスペクション名は、インスペクションのオプション上部に表示されます。

ハイライトを元に戻したい場合は、 Ctrl+Alt+S を押して IDE 設定を開き、 エディター | インスペクション を選択します。 リストで必要なインスペクションを見つけて、必要に応じて重大度を変更します。 詳細については、 すべてのスコープでインスペクションの重大度を変更する を参照してください。

ファイルのハイライトレベルを変更する

  • デフォルトでは、WebStorm は検出したすべてのコード問題をハイライトします。 エディターの右上隅にあるウィジェットの上にマウスを置き、 ハイライト リストから別のレベルを選択します。

    • なし: ハイライトをオフにします。

    • 構文: 構文上の問題のみをハイライトします。

    • 基本: 入力時に重要な問題のみをハイライトし、ファイルの保存時に検出された問題をすべて表示します。

    • すべての問題: (デフォルト)構文の問題とインスペクションで見つかった問題をハイライトします。

    ファイルのハイライトレベルを変更する
  • メインメニューからハイライトレベルを変更することもできます。 Ctrl+Alt+Shift+H を選択または押します。

2026 年 6 月 8 日