IntelliJ IDEA 2020.2ヘルプ

HTML

IntelliJ IDEAは、構文やエラーの強調表示、コードスタイル、構造の検証、コード補完、デバッグセッション中のオンザフライプレビュー(ライブ編集)などを含むHTMLの強力なサポートを提供します。

HTML仕様は、設定/環境設定 Ctrl+Alt+S言語とフレームワーク | スキーマおよび DTDページのデフォルトのHTML言語レベル設定で構成できます。デフォルトでは、W3CのHTML 5.0仕様が想定されています。

HTMLファイルを作成する

  • メインメニューからファイル | 新規を選択し、次にリストからHTML ファイルを選択します。IntelliJ IDEAはHTMLファイルテンプレートに基づいてスタブファイルを作成し、それをエディターで開きます。

HTMLファイルに参照を作成する

<script> , <link>、または <img> タグ内では、IntelliJ IDEAは参照しているファイルへのパスの補完を提案します。

Path completion in HTML

あるいは、プロジェクトツールウィンドウで、参照したいJavaScript、CSS、またはイメージファイルを選択し、それをHTMLファイルにドラッグします。IntelliJ IDEAは、<head>内に <script> , <link>または <img> タグを生成します。 <img> タグの場合、IntelliJ IDEAは width および height 属性も生成します。

Generating a reference by dragging and dropping

タグにコードフラグメントをラップする

  1. ラップするコードフラグメントを選択して Ctrl+Alt+T を押すか、メインメニューからコード | 囲むを選択します。

  2. リストからタグで囲むを選択します。IntelliJ IDEAは、選択を括弧のペア(<> および </>)で囲みます。

  3. 左括弧 <>の内側にタグを入力します。IntelliJ IDEAは、終了括弧 </>のタグを自動的に埋めます。

    Wrapping a text in a tag

コードの生成の詳細を参照してください。

ドキュメントの検索

ほとんどのHTMLタグと属性について、IntelliJ IDEAは対応するMDN記事(英語)の要約を表示できます。この要約は、ドキュメントポップアップに表示されます。これには、タグまたは属性の非推奨ステータス、およびさまざまなブラウザとの互換性に関する情報も表示されます。

タグまたは属性がすべてのバージョンのブラウザで使用可能な場合、IntelliJ IDEAはその互換性に関する情報を表示しません。

HTML quick documentation: attribute is available in all versions of browsers

それ以外の場合、ドキュメントポップアップにはタグまたは属性をサポートするブラウザとそのバージョンも一覧表示されます。

HTML quick documentation: compatible browsers are listed

タグまたは属性が廃止予定の場合、ポップアップはこのステータスについても通知します。

HTML quick documentation: status Deprecated for &lt;big&gt; tag

タグまたは属性のドキュメントを表示する

  • タグまたは属性にキャレットを置き、Ctrl+Q を押すか、メインメニューから表示 | クイック・ドキュメント・ルックアップを選択します。

  • タグまたは属性の上にマウスポインターを置くと、IntelliJ IDEAは ドキュメントポップアップにその参照をすぐに表示します。

    この動作をオフにするか、ポップアップを速くまたは遅く表示するように構成できます。以下のドキュメントポップアップの動作の構成を参照してください。

ドキュメントポップアップの動作を構成する

  • ドキュメントの表示を自動的にオフにするには、設定/環境設定ダイアログ Ctrl+Alt+Sを開き、エディター | コード編集に移動して、マウス移動でクイック・ドキュメントを表示するチェックボックスをオフにします。

  • ドキュメントポップアップを速くまたは遅く表示するには、設定/環境設定ダイアログ Ctrl+Alt+Sを開き、エディター | 一般 | コード補完に移動してから、ドキュメントのポップアップを表示するチェックボックスを選択して遅延時間を指定します。

ブラウザでタグと属性のMDNドキュメントを開く

  • ドキュメントポップアップ Ctrl+Qで、下部のリンクをクリックします。

  • Shift+F1 を押すか、メインメニューから表示 | 外部ドキュメントを選択します。

ブラウザでHTMLファイルの出力をプレビューする

  • メインメニューから表示 | ブラウザーで開くを選択し、次にリストから希望のブラウザを選択します。IntelliJ IDEAデフォルトブラウザを開くには、デフォルトを選択します。

  • または、マウスポインターをコードの上に置いてブラウザーアイコンのポップアップを表示し、目的のブラウザーを示すアイコンをクリックします。: Firefox Chrome Safari Internet Explorer Opera

    すべてのアイコンまたはその一部を非表示にするには、Webブラウザのページの不要なブラウザのアクティブチェックボックスをオフにします。

    ブラウザアイコンポップアップの表示を抑制するには、HTMLファイルの場合チェックボックスをオフにします。

  • ブラウザが1つしかない場合は、Alt+F2を押してください。

エディターでWebページのHTMLソースコードを表示する

  1. Ctrl+Shift+A を押し、リストからURLからソースコードを開く...を選択します。

  2. 表示されるURL を開くダイアログで、WebページのURLアドレスを入力するか、リストから以前に開いたURLを選択します。

埋め込みイメージの表示

IntelliJ IDEAは、HTMLファイルに埋め込まれたイメージを表示するいくつかの方法を提供します。ナビゲーションを使用して、イメージソースにしたり、外部グラフィカルエディターイメージを開いたり、オンザフライでイメージをプレビューするを使用したりできます。

イメージページのプレビューの外観を確認して設定します。

IntelliJ IDEAでイメージを表示する

  • プロジェクトツールウィンドウでイメージファイルを選択して F4を押します。

  • あるいは、エディター内のイメージへの参照にキャレットを置き、Ctrl+Bを押す

  • 別のタブではなくポップアップでイメージをプレビューするには、そのイメージへの参照を選択して Ctrl+Shift+Iを押します。

外部エディターでイメージを表示する

  1. イメージページ(WindowsおよびLinuxの場合はファイル | 設定 | エディター | イメージ、macOSの場合はIntelliJ IDEA | 環境設定 | エディター | イメージ)の外部エディターへのパスを設定します。

  2. プロジェクトツールウィンドウでイメージファイルを選択し、外部エディターで開くを選択するか Ctrl+Alt+F4を押します。

インクルードファイルの抽出

HTMLコードの断片を別のインクルードファイルに抽出できます。 <script> タグ内のJavaScriptコードブロック全体も同様に抽出できます。IntelliJ IDEAはまた、選択されたフラグメントの複製の代わりに参照を追加することを提案します。

  1. エディターで、抽出するコードブロックを選択し、メインメニューまたは選択したコンテキストメニューからリファクタリング | 抽出 | インクルード・ファイルの抽出を選択します。

  2. 表示されるインクルード・ファイルの抽出ダイアログで、拡張子を付けずにインクルードファイルの名前とそれを格納するディレクトリを指定します。事前定義されたディレクトリをそのまま使用するか、別のディレクトリを選択することができます。

  3. 準備ができたらOKをクリックします。IntelliJ IDEAは、選択したソースコードをターゲットディレクトリ内の指定されたファイルに抽出し、ソースファイルに対応するリファレンスを生成します。

構文強調表示の構成

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

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

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

最終更新日: 2020年5月28日

関連ページ:

HTML、CSS、およびJavaScriptでのライブ編集

ライブ編集機能を使用すると、HTML、CSS、またはJavaScriptコードに加えた変更は、ページをリロードせずにブラウザーにすぐに表示されます。ライブ編集は、デバッグセッション中にのみ使用できます。詳細については、ChromeでのJavaScriptのデバッグを参照してください。ライブ編集は、H...

外部ツール

スタンドアロンのサードパーティアプリケーションを外部ツールとして定義し、IntelliJ IDEAから実行できます。プロジェクトからコンテキスト情報をコマンドライン引数(たとえば、現在選択されているファイル、開いているファイル、プロジェクトのソースパスなど)として外部ツールに渡したり、ツールによって...

色とフォントの構成

開発者として、エディターのソースコード、検索結果、デバッガ情報、コンソールの入出力など、多くのテキストリソースを使用します。色とフォントスタイルは、このテキストの書式設定に使用され、一目で理解しやすくなります。IntelliJ IDEAは、好適な色とフォントを定義するカラースキームを使用しています。...

Testifyツールキットの使用

プログラミングは必ずしも単純なプロセスではありません。特に、小さなコードをアプリケーションに追加し、アプリケーション全体が意図したとおりに動作するようにする必要がある場合。この場合、テストはコードの品質を維持し、信頼性を向上させるのに役立ちます。IntelliJ IDEAはTestifyツールキット...

JavaScript

IntelliJ IDEAを使用すると、JavaScriptおよびNode.jsを使用して最新のWeb、モバイル、およびデスクトップアプリケーションを開発できます。IntelliJ IDEAは、React、Angular、Vue.js、およびその他のフレームワークもサポートし、Web開発用のさまざま...