GoLand 2026.1 Help

インレイヒント

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

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

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

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

    コード作成者名を隠す
  • インレイヒントの特定のグループを 1 つ以上構成するには:

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

    設定 | インレイヒント
  • 特定のパラメーター名のインレイヒントを無効にするには:

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

    設定の「Go」の除外リスト | インレイヒント

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

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

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

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

リファレンス

Code Vision

  • 名前変更: 選択したコード項目の名前を変更するクイックフィックスを含むインレイヒントを表示します。

    Go code element renamed
  • 継承元クラス・インターフェース: インターフェースとそのメソッド仕様の実装の数を表示します。 使用箇所に移動するには、 実装 ヒントをクリックします。

    コードビジョンの継承
  • 使用箇所: プロジェクト内のクラスまたはメソッドの使用箇所の数を表示します。 使用箇所に移動するには、 件の使用箇所 ヒントをクリックします。

    コードビジョンの使用箇所
  • 依存関係の更新: 依存関係を更新するためのクイックフィックスを表示します。 さまざまな更新オプションの詳細については、 go.mod の依存関係の更新を参照してください。

    コードビジョンの使用箇所
  • インターフェースの実装: 選択した構造にインターフェースを実装できるクイックフィックスを表示します。

    codeLens.vcs.code.vision.name
  • AI でドキュメントを生成する: ドキュメント作成 AI アクションを呼び出すことができるクイックフィックスを表示します。

  • コード作成者: 特定の要素 (型やメソッドなど) のコード作成者。 名前のヒントをクリックして、Git ブレーム機能を開きます。 作者名がガターに表示されます。

    codeLens.vcs.code.vision.name

パラメーター命名

Go

  • 構造体の値に名前のないフィールドを表示する: 匿名フィールドの名前を表示します。

    構造体の値に名前のないフィールドを表示する
  • 戻りパラメーターを表示する: 戻る ステートメントでパラメーター名を表示します。

    戻りパラメーターを表示する

JavaScript

  • 非リテラル引数: リテラルと非リテラルの両方の引数、呼び出し式、オブジェクト、配列初期化子を表示します。

    js.param.hints.show.names.for.all.args
  • タグ付きテンプレート引数: タグ付きのテンプレート引数を表示します。 この設定は、非リテラル引数に対してのみ有効であり、 非リテラル引数 オプションが有効になっている場合にのみ使用できます。

    タグ付きテンプレートの引数の詳細については、「mozilla.org のタグ付きテンプレート 」を参照してください。

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

    js.param.hints.show.names.for.pipes

SQL

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

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

    db_in_select_expressions
  • * 参照の場合 :コンテキストでカラム命名が設定されている SELECT ステートメント内のアスタリスク(*)参照のカラム名を表示します。たとえば、 SELECT ステートメントが CREATE VIEW挿入 の中にある場合です。 クエリコンソールs でのみ機能し、言語インジェクションとしては機能しません。

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

    セット操作用

TypeScript

  • 非リテラル引数: メソッド呼び出しで、リテラルおよび名前付きオブジェクトパラメーターの両方を表示します。

    js.param.hints.show.names.for.all.args
  • タグ付きテンプレート引数: タグ付けされたテンプレートに引数を表示します。

    js.param.hints.show.names.for.tagged

タイプ

JavaScript

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

    method.return.types.in.call.chains
  • 型アノテーション: 型アノテーションを表示します。 型アノテーションを表示するケースを構成できます。

    • 変数とフィールド

    • 丸括弧内のパラメーター

    • 丸括弧で囲まれていない単一のパラメーター

    • 関数の戻り値の型

    type.annotations

TypeScript

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

    method.return.types.in.call.chains
  • 型アノテーション: 型アノテーションを表示します。 型アノテーションを表示するケースを構成できます。

    • 変数とフィールド

    • 丸括弧内のパラメーター

    • 丸括弧で囲まれていない単一のパラメーター

    • 関数の戻り値の型

    type.annotations

Go

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

    go_values_inlay_hints

TypeScript

  • TypeScript: 値を表示します。 特別な値 (null など) が使用されている場所を識別します。

URL パス

Go

  • Go: コードで URL マッピングを表示します。 アイコンを使用すると、URL テストおよびナビゲーションオプションにすばやくアクセスできます。

    URL マッピングを表示

その他

Dockerfile

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

    Docker は名前付きステージを実行する

Markdown

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

    markdown.table.inlay.kind.name

SQL

  • 結合の多重度: 一方のテーブルの行ともう一方のテーブルの行の間の数値関係を表示します。 一般的なカーディナリティには、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 日