インレイヒント
インレイヒントは、エディターに表示される特別なマーカーで、呼び出されたメソッドが期待するパラメーター名など、コードに関する追加情報を提供します。 他の種類のヒントは、アノテーション、コードの作成者、使用状況などに関する情報を提供します(言語によって異なります)。
インレイヒントを有効または無効にする
エディター内で現在表示されているヒントを無効にするには:
ヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリ内のすべてのヒントを無効にするかを選択します。

インレイヒントの特定のグループを 1 つ以上構成するには:
設定 ダイアログ (Ctrl+Alt+S) を開き、 に移動して、ヒントの横にあるチェックボックスを使用して、対応するカテゴリのインレイヒントを非表示または表示します。

特定のパラメーター名のインレイヒントを無効にするには:
設定 ダイアログ(Ctrl+Alt+S )を開き、 に移動して 除外リスト をクリックします。 開いたダイアログで、完全修飾名またはワイルドカード構文を使用して除外するシンボルのリストを指定します。

インレイヒント設定では、ヒントで取得する情報の種類を設定できます。
インレイヒントの外観を変更する
設定 ダイアログ (Ctrl+Alt+S) で、 に移動し、 インラインヒント を選択します。
インレイヒントのタイプと状態を選択し、必要に応じてフォントの色と効果を構成します。
リファレンス
Code Vision
名前変更: 選択したコード項目の名前を変更するクイックフィックスを含むインレイヒントを表示します。

継承元クラス・インターフェース: インターフェースとそのメソッド仕様の実装の数を表示します。 使用箇所に移動するには、
実装ヒントをクリックします。
使用箇所: プロジェクト内のクラスまたはメソッドの使用箇所の数を表示します。 使用箇所に移動するには、
件の使用箇所ヒントをクリックします。
依存関係の更新: 依存関係を更新するためのクイックフィックスを表示します。 さまざまな更新オプションの詳細については、 go.mod の依存関係の更新を参照してください。

インターフェースの実装: 選択した構造にインターフェースを実装できるクイックフィックスを表示します。

AI でドキュメントを生成する: ドキュメント作成 AI アクションを呼び出すことができるクイックフィックスを表示します。
コード作成者: 特定の要素 (型やメソッドなど) のコード作成者。 名前のヒントをクリックして、Git ブレーム機能を開きます。 作者名がガターに表示されます。

パラメーター命名
Go
構造体の値に名前のないフィールドを表示する: 匿名フィールドの名前を表示します。

戻りパラメーターを表示する:
戻るステートメントでパラメーター名を表示します。
JavaScript
非リテラル引数: リテラルと非リテラルの両方の引数、呼び出し式、オブジェクト、配列初期化子を表示します。

タグ付きテンプレート引数: タグ付きのテンプレート引数を表示します。 この設定は、非リテラル引数に対してのみ有効であり、 非リテラル引数 オプションが有効になっている場合にのみ使用できます。
タグ付きテンプレートの引数の詳細については、「mozilla.org のタグ付きテンプレート 」を参照してください。

パイプライン演算子: パイプライン演算子を表示します。 パイプライン演算子の詳細については、「パイプ演算子 ( | >) JavaScript については github.com/(英語) 」を参照してください。

SQL
INSERT の値:
挿入ステートメントの列名を表示します。 クエリコンソールs でのみ機能し、言語インジェクションとしては機能しません。
SELECT 式: 列名を設定するコンテキストを持つ
SELECTステートメント内の列名を表示します。 例:CREATE VIEWおよび挿入内のSELECTステートメント。 クエリコンソールs でのみ機能し、言語インジェクションとしては機能しません。
* 参照の場合 :コンテキストでカラム命名が設定されている
SELECTステートメント内のアスタリスク(*)参照のカラム名を表示します。たとえば、SELECTステートメントがCREATE VIEWや挿入の中にある場合です。 クエリコンソールs でのみ機能し、言語インジェクションとしては機能しません。
セット演算子 (UNION、INTERSECT、EXCEPT):
UNION、INTERSECT、EXCEPTのようなセット操作で使用される場合、SELECTステートメントの列名を表示します。 クエリコンソールs でのみ機能し、言語インジェクションとしては機能しません。
TypeScript
非リテラル引数: メソッド呼び出しで、リテラルおよび名前付きオブジェクトパラメーターの両方を表示します。

タグ付きテンプレート引数: タグ付けされたテンプレートに引数を表示します。

タイプ
JavaScript
呼び出しチェーン内の関数の戻り値の型: 呼び出しチェーンで関数の戻り値の型を表示します。

型アノテーション: 型アノテーションを表示します。 型アノテーションを表示するケースを構成できます。
変数とフィールド
丸括弧内のパラメーター
丸括弧で囲まれていない単一のパラメーター
関数の戻り値の型

TypeScript
呼び出しチェーン内の関数の戻り値の型: 呼び出しチェーンで関数の戻り値の型を表示します。

型アノテーション: 型アノテーションを表示します。 型アノテーションを表示するケースを構成できます。
変数とフィールド
丸括弧内のパラメーター
丸括弧で囲まれていない単一のパラメーター
関数の戻り値の型

値
Go
Go: 定数定義の値を表示します。

TypeScript
TypeScript: 値を表示します。 特別な値 (null など) が使用されている場所を識別します。
URL パス
Go
Go: コードで URL マッピングを表示します。 アイコンを使用すると、URL テストおよびナビゲーションオプションにすばやくアクセスできます。

その他
Dockerfile
Docker は名前付きステージを実行する: Dockerfile で特定の名前付きステージをすばやくビルドまたは実行するためのアイコンを表示します。

Markdown
テーブルインレイ: テーブルの周囲に水平バーと垂直バーを表示します。 列と行のアクションを提供します。

SQL
結合の多重度: 一方のテーブルの行ともう一方のテーブルの行の間の数値関係を表示します。 一般的なカーディナリティには、1 対 1 (
1<->1)、1 対多 (1<->1..n)、多対多 (1..n<->1..n)、およびオプション (0..n) が含まれます。 オプションのカーディナリティは、参照フィールドが NULL 可能である場合に表示されます。次のタイプの JOIN のインレイヒントを構成できます。
INNER JOINLEFT JOINRIGHT JOINFULL JOIN
