IntelliJ IDEA 2024.1 ヘルプ

言語インジェクション

言語インジェクションページを使用するには、IntelliLang プラグインを有効にする必要があります。(このプラグインは IDE にバンドルされており、デフォルトで有効になっています。)

このページを使用して、自動言語インジェクションのリストを管理し、テキスト、属性、パラメーターの言語インジェクション機能を構成します。

インジェクション項目

ヘッダー行のセルをクリックすると、任意の列の情報を並べ替えることができます。現在のソート状態は、対応するソートマーカーで示されます。昇順の場合は the Move up button 、降順の場合は the Move down button です。

項目

説明

チェックボックス

チェックボックスを使用して、対応するインジェクションを有効または無効にします。

一度に複数のインジェクションを有効または無効にすることもできます。これを行うには、リストから必要なインジェクションを選択して、ツールバーの the Enable Selected Injections button または the Disable Selected Injections button をクリックします。

名前

インジェクションが利用可能な言語、インジェクション名、括弧内の対応するインプリメンテーションを含むパッケージ。

言語

インジェクションされた言語。

スコープ

次のいずれか:

  • ビルトイン。これは定義済みインジェクションのカテゴリです。範囲の点では、それらは IDE レベルのインジェクションです。

  • IDE。すべてのプロジェクトで利用可能なユーザー定義のインジェクション

  • プロジェクト。現在のプロジェクトでのみ使用可能なユーザー定義のインジェクション。

ツールバーの the Move to Project Scope button を使用して、IDE レベルとプロジェクトレベルの間でユーザー定義のインジェクションを移動できます。

ツールバー

項目

説明

the Add button

新しいインジェクション項目を作成します。インジェクションカテゴリを選択し、次に開くダイアログでインジェクション設定を指定します。

the Remove button

選択したエントリをリストから削除します。

the Edit button

選択したインジェクションの設定を編集します。

重要: 組み込みインジェクションの設定は編集しないでください。

the Duplicate button

選択したインジェクション項目のコピーを作成します。次に、必要に応じてそのコピーの設定を編集します。

the Enable Selected Injections button

リスト内で現在選択されているすべてのインジェクションを有効にします。

the Disable Selected Injections button

リストで現在選択されているすべてのインジェクションを無効にします。

the Import button

選択したインジェクションを IDE とプロジェクトレベルの間で移動します。言語インジェクションも参照してください。

the Import button

別の IntelliJ IDEA インストールからインジェクションエントリをインポートします。

  1. 開いたダイアログで、情報をインポートする IntelliLang.xml ファイルを選択します。

    その結果、選択した構成ファイルに含まれているエントリを示すダイアログが開きます。

  2. 削除ボタンを使用してインポートしたくないエントリを削除します。(これはソース設定ファイルの内容には影響しません。)

この選択的インポート機能により、コア設定をインポート機能を使用して設定をインポートしたときに発生するローカルエントリを失うことなく、チーム内の特定の設定を簡単に共有できます。

the Export button

選択したインジェクション項目をファイルにエクスポートします。開いている選択したインジェクションをファイルにエクスポートダイアログで:

  • 既存のファイルにエントリを追加するには、コピー先のファイルを選択します。

  • エントリを新しいファイルに保存するには、ファイル名を指定してリストからファイルタイプを選択します。

関連ページ:

プラグインのインストール

プラグインは IntelliJ IDEA のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrains...

言語インジェクション

言語インジェクションを使用すると、コードに埋め込まれた他の言語のコード部分を操作できます。文字列リテラルに言語 (HTML、CSS、XML、RegExp など) を挿入すると、プロジェクトのメイン言語でなくても、挿入されたコードに対して包括的なコーディング支援を受けることができます。一時的に言語をインジェクションするデフォルトでは、IDE は一時的に言語を挿入します。これは、埋め込まれた要素を削除すると、インジェクションも失われることを意味します。言語を挿入する文字列リテラル、タグ、属性内にキャ...

IDE 設定を共有する

IntelliJ IDEA を使用すると、異なる IntelliJ IDEA インストール間、または使用している異なる IntelliJ ベースの IDE 製品間で IDE 設定を共有できます。これにより、異なるコンピューターで作業している場合に快適な作業環境を再現でき、慣れているものと見た目や動作が異なるという煩わしさを回避できます。IDE 設定を共有するには、いくつかの方法があります。設定の同期プラグイン経由:JB アカウントを使用し、そのアカウントでログインしているすべての IDE で同期...

GUI デザイナー

GUI 情報の生成このオプションは、作成したビジュアルフォームに対して GUI デザイナが生成する出力の種類を指定します。利用可能な設定は以下のとおりです。バイナリクラスファイル。これはデフォルトのオプションです。選択すると、GUI フォームおよびコンポーネント用の Java ソースコードは生成されません。プロジェクトがコンパイルされると、IntelliJ IDEA は必要なコンパイル済みランタイムクラスを作成します。Java ソースファイル。このオプションを選択すると、GUI デザイナーは、コ...