IntelliJ IDEA 2020.2 ヘルプ

XML

IntelliJ IDEA は、構造の検証フォーマットCtrl+Alt+L)、インデントXML コードスタイルによる Ctrl+Alt+Iバインドされていない名前空間のインポートコード構造の表示タグのアンラップと削除Ctrl+Shift+Delete)、インスタンスドキュメントからDTD ファイルスキーマの生成を含む XML を強力にサポートします。構文およびエラーの強調表示として、コード補完Ctrl+Space)、インテンションアクションAlt+Enter)、クイックドキュメントルックアップCtrl+Q)など。

IntelliJ IDEA は、Apache Software Foundation Group によって開発された XML パーサーである Xerces 2.11 を使用します。

XML 名前空間をインポートする

バインドされていない名前空間のタグまたは属性を使用すると、IntelliJ IDEA は問題を検出し、ツールチップを表示します。

Tooltip: Reference to an unbound namespace

この問題を解決するには、IntelliJ IDEA が提案するクイックフィックスを使用します。

  1. Alt+Enter を押します。複数の選択肢がある場合は、リストから目的のネームスペースを選択します。

    Import unbound namespace: Alt+Enter

  2. または、問題の上にマウスポインターを置いて、表示されるポップアップで名前空間宣言を作成するをクリックします。複数の選択肢がある場合は、リストから目的のネームスペースを選択します。

    Import unbound namespace: popup

ファイルタイプに応じて、IntelliJ IDEA は名前空間宣言または taglib を作成します。

unboundNameSpace3.png

構文強調表示を構成する

好みや習慣に応じて XML 対応の構文強調表示を設定できます。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+S で、エディター | カラースキームの切り替え | XML に移動します。

  2. 配色を選択するか、デフォルトから継承された強調表示設定を受け入れるか、または色とフォントの構成の説明に従ってカスタマイズします。

最終更新日 :

関連ページ:

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

IntelliJ IDEA は、2 つの異なる有効性チェックを実行します。オンザフライ検証はすべての Web コンテンツファイルに使用でき、ファイルを編集すると同時に実行されます。IntelliJ IDEA は整形式性をチェックします。つまり、閉じられていないタグ、間違った終了タグ名、重複したタグ、...

コードの再フォーマットと再配置

IntelliJ IDEA では、コードスタイル設定で指定した要件に従ってコードを再フォーマットできます。ただし、プロジェクトでEditorConfigを使用する場合、ファイルで指定されたオプションは、コードを再フォーマットするときにコードスタイル設定で指定されたオプションをオーバーライドします。設...

コードスタイル : XML

Windows および Linux 用のファイル | 設定 | エディター | コードスタイル | XMLmacOSのIntelliJ IDEA | 環境設定 | エディター | コードスタイル | XMLこのページを使用して、XML ファイルのフォーマットオプションを設定...

ソースファイルの構造

デフォルトでは、IntelliJ IDEA は現在のファイルのすべてのクラス、メソッド、およびその他の要素を表示します。表示したい要素を切り替えるには、構造ツールウィンドウのツールバーの対応するボタンをクリックします。例:をクリックしてクラスフィールドを表示します。継承メンバーを表示するには、をクリ...

ソースコードを書いて編集する

コードを使用する場合、IntelliJ IDEA は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクション...

コード補完

このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完 :基本コード補完は、可視性スコープ内のクラス、メソッド、フィールド、およびキーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、Intell...