IntelliJ IDEA 2024.1 ヘルプ

挿入された SQL ステートメント

データベースツールと SQL プラグインを有効にする

この機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

一時的に言語をインジェクションする

  1. 言語を挿入する文字列リテラル、タグ、属性内にキャレットを置き、Alt+Enter を押します (またはインテンションアクションアイコン Intention action icon を使用します)。

  2. 言語または参照の挿入を選択し、インジェクションする言語を選択します。

Temporarily inject a language

専用エディターセクションでコードフラグメントを開く

  1. 挿入されたコード部分内にキャレットを置き、Alt+Enter を押します (またはインテンションアクションアイコン Intention action icon を使用します)。

  2. <言語 ID> フラグメントの編集を選択します。

    IntelliJ IDEA は、挿入された言語でコードを編集するための専用のエディターセクションを開きます。このエディターは、コード補完、インスペクション、インテンション、コードスタイルアクションなどの完全なコーディング支援を提供します。

    Open a code fragment in the dedicated editor section

インジェクションをキャンセルする

  1. キャレットをコードの一部に配置して Alt+Enter を押す(またはインテンションアクションアイコン the Intention action button を使用する)。

  2. 言語または参照の挿入解除を選択します。

インジェクションルールを構成する

設定 Ctrl+Alt+Sエディター | 言語インジェクションページで言語インジェクションルールを設定できます。

すべての事前定義されたインジェクションルールは、ビルトインスコープ用に構成されています。言い換えれば、それらはグローバルです(したがって、すべての IntelliJ IDEA プロジェクトで使用可能です)。カスタムルールは、IDE または 1 つのプロジェクトのみに対して構成できます。カスタムインジェクションの範囲を変更するには、プロジェクト /IDE スコープに移動アイコン the Move to Project/IDE Scope icon を使用します。

カスタムインジェクションルールを設定するには、追加アイコン the Add icon をクリックして新しいルールを追加するか、定義済みのルールをコピーして設定を変更します。

Language injections settings

    関連ページ:

    SQL コードスタイルを構成する

    データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。会社のコードガイドラインを満たす SQL コー...

    データベースに接続できません

    ステップ 1. ネットワーク設定を確認してください:データベースは、ローカル、サーバー、クラウドで機能します。サーバーおよびクラウドデータベースの場合、ネットワーク接続が必要です。接続が使用可能であることを確認するには、ping および telnet コマンドを使用します。ping コマンドを使用すると、移行先コンピューターが移行元コンピューターから到達可能であることを確認できます。コマンドラインを開き、コマンドを入力します。は、アドレスをホスト名に解決するコマンドオプションです(可能な場合)。pin...