DataGrip 2026.1 Help

インレイヒント

インレイヒントはエディターに表示される特別なマーカーで、パラメーター名などコードに関する追加情報を提供します。 その他のヒントは、アノテーション、コード作成者、使用箇所などについて(言語によって異なります)情報を提供します。

インレイヒントを有効または無効にする

  • エディター内で現在表示されているヒントを無効にするには:

    ヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリ内のすべてのヒントを無効にするかを選択します。

    または、ヒントをクリックし、 Alt+Enter を押して、 オプション <inlay_hint_option_name> インレイヒントを無効にする を選択します。

    コードエディターでインレイヒントのオプションを無効化する
  • インレイヒントの特定のグループを 1 つ以上構成するには:

    設定 ダイアログ (Ctrl+Alt+S) を開き、 エディター|インレイヒント に移動して、ヒントの横にあるチェックボックスを使用して、対応するカテゴリのインレイヒントを非表示または表示します。

インレイヒント設定では、ヒントで取得する情報の種類を設定できます。

インレイヒントの外観を変更する

  1. 設定 ダイアログ (Ctrl+Alt+S) で、 エディター|カラースキーム|言語のデフォルト に移動し、 インラインヒント を選択します。

  2. インレイヒントのタイプと状態を選択し、必要に応じてフォントの色と効果を構成します。

SQL

パラメーターヒント

次のブロックに列名を表示します。

  • INSERT の値: 挿入 ステートメントの列名を表示します。 クエリコンソール でのみ動作し、言語インジェクションとしては動作しません。

    INSERT の値

  • SELECT 式: 列名を設定するコンテキストを持つ 選択 ステートメント内の列名を表示します。 例: CREATE VIEW および 挿入 内の 選択 ステートメント。 クエリコンソール でのみ動作し、言語インジェクションとしては動作しません。

    db_in_select_expressions
  • * 参照の場合: 列名を設定するコンテキストを持つ 選択 ステートメント内のアスタリスク (*) 参照の列名を表示します。 例: CREATE VIEW および 挿入 内の 選択 ステートメント。 クエリコンソール でのみ動作し、言語インジェクションとしては動作しません。

    アスタリスクの参照用
  • セット演算子 (UNION、INTERSECT、EXCEPT): UNIONINTERSECTEXCEPT のようなセット操作で使用される場合、 選択 ステートメントの列名を表示します。 クエリコンソール でのみ動作し、言語インジェクションとしては動作しません。

    セット操作用

結合のカーディナリティ

一方のテーブルの行ともう一方のテーブルの行の間の数値関係を表示します。 一般的なカーディナリティには、1 対 1 (1<->1 )、1 対多 (1<->1..n )、多対多 (1..n<->1..n )、およびオプション (0..n) が含まれます。 オプションのカーディナリティは、参照フィールドが NULL 可能である場合に表示されます。

次のタイプの JOIN のインレイヒントを構成できます。

  • INNER JOIN

  • LEFT JOIN

  • RIGHT JOIN

  • FULL JOIN

結合のカーディナリティ
2026 年 5 月 22 日