ビューのカスタマイズ
変数値を デバッグ ツールウィンドウとエディターでどのように表示するかを選択します。
データビューをカスタマイズする
GoLand で変数についてどの情報を取得するかを設定できます。
明示的に指定されていない限り、これらの設定は、変数値が表示されるすべての場所(変数 タブ、インライン値ビュー、ツールチップなど)に適用されます。
オブジェクトの型の表示 / 非表示
変数値の横に型を表示するか非表示にします。
変数 タブ内の任意の場所を右クリックし、 型の表示 をオンまたはオフにします。
整数値のフォーマットを変更する
変数 ペインで整数値を右クリックし、 指定形式で表示 を選択します。
バイナリ、 10 進数 、または 16 進数 を選択します。
選択した値の表示フォーマットが変更されます。 整数のデフォルトを変更するには、 で デフォルトの整数形式 を使用します。 Go が データビュー の下に独立した設定ページとして表示されている場合は、それを開きます。
特定の型の表示を構成する
特定の型の表示方法を微調整できます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
Go セクションのオプションを構成します。
項目 | 説明 |
|---|---|
デフォルトの整数形式 | 整数のデフォルトの記数法を設定します: バイナリ、 10 進数 、または 16 進数。 デフォルトは 10 進数 です。 |
型の表示 | デフォルトで選択されています。 変数の種類を表示します。 詳細については、 オブジェクトの型の表示 / 非表示 を参照してください。 |
ポインタアドレスを表示 | デフォルトで選択されています。 ポインタアドレスを表示します。 |
String() ビューを有効化する | デフォルトでオフになっています。 メソッドを実行しないと値をフォーマットできない場合に、デバッガーが メソッドを呼び出すと、プログラムの状態が変わることがあります。 呼び出しに失敗した場合、デバッガーは Delve から返された値を使用します。 このチェックボックスがオフになっている場合でも、次のフォーマットは機能します:
カレント制限の詳細については、 呼び出しコマンドに関する Delve ドキュメント(英語)を参照してください。 |
読み取り不可能な変数を表示する | デフォルトで選択されています。 Delve が値を読み取れない場合に、 変数 ビューでローカル変数と関数の引数を非表示にするには、このチェックボックスをオフにします。 変更されるのは表示/非表示だけで、Delve に送信されるリクエストは変更されません。 デバッグツールウィンドウの設定メニューまたは 変数 コンテキストメニューで、 読み取り不可能な変数の表示 を切り替えることもできます。 |