IntelliJ IDEA 2026.1 Help

Web コンテンツファイルの検証

IntelliJ IDEA は、2 つの異なる 有効性(英語)チェックを実行します。

  • オンザフライ検証は、すべての Web コンテンツファイルで使用でき、ファイルを編集するときに実行されます。 IntelliJ IDEA は、閉じられていないタグ、間違った終了タグ名、重複したタグ、未解決のリンクなど、構文要件のさまざまな違反を検出します。 発生したすべてのエラーは、エディターでハイライトされます。

    ただし、この形式のコード検証はかなり ソフトです 。つまり、すべての要件が考慮されているわけではありません。

  • 完全な検証には、構文チェックに加えて構造検証が含まれます。 XSD(XML スキーマ定義)スキーマ(英語)に関連付けられているファイル、または データ型の定義 (DTD)(英語) を含むファイルについては、完全な検証を利用できます。 IntelliJ IDEA は、XML ファイルの構造が対応する DTD またはスキーマで定義された構造に準拠しているかどうかを確認します。

    完全なバリデーションの結果は、 メッセージビュー として提供されます。

デフォルトの HTML 言語レベルを構成する

通常、HTML ファイルまたは XHTML ファイルには、そのファイルのソースコードで使用されている 言語レベルを示す <!DOCTYPE> 宣言があります。 この言語レベルは、ファイルの内容が検証される基準として使用されます。 HTML ファイルまたは XHTML ファイルに <!DOCTYPE> 宣言がない場合、ファイルの内容はデフォルトの標準(スキーマ)に対して検証されます。

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | スキーマと DTD | デフォルト XML スキーマ を選択します。

  2. デフォルトの HTML 言語レベル 領域で、デフォルトのスキーマを選択して、 <!DOCTYPE> 宣言なしで HTML および XHTML ファイルを検証します。 使用可能なオプションは以下のとおりです。

    • HTML 4 または HTML 5: これらのオプションのいずれかを選択して、ファイルを HTML 4 または HTML 5 として処理し、これらの標準の 1 つに対して検証します。

    • その他の doctype: このオプションを選択すると、デフォルトで HTML ファイルがカスタム DTD またはスキーマに対して検証され、使用する DTD またはスキーマの URL が指定されます。

      このフィールドにはコード補完があります。 Ctrl+Space を押すと、推奨 URL のリストが表示されます。

      デフォルトの HTML 言語レベルダイアログ
  3. XSD(XML スキーマ定義)スキーマ(英語)を選択して XML ファイルを検証します。 使用可能なオプションは以下のとおりです。

XML ファイルを検証するためのデフォルトスキーマを構成する

  1. Ctrl+Alt+S を押して設定を開き、 言語 & フレームワーク | スキーマと DTD | デフォルト XML スキーマ を選択します。

  2. XML スキーマバージョン で、 XSD(XML スキーマ定義)スキーマ(英語)を選択して XML ファイルを検証します。 使用可能なオプションは以下のとおりです。

XML ファイルで完全な検証を実行する

  1. エディターで目的の XML ファイルを開くか、 プロジェクトツールウィンドウで XML ファイルを選択します。

  2. エディターで任意のコード要素を右クリックし、コンテキストメニューから 検証(V) を選択します。

2026 年 3 月 30 日