.settings (デバッグ設定の指定)

.settings コマンドは、Debugger.Settings名前空間の設定を設定、変更、表示、読み込み、保存します。

.settings set  namespace.setting=value
.settings set namespace.setting+=value 
.settings save [file path] 
.settings load file path
.settings list [namespace][-v]
.settings help   

パラメーター

.settings パラメータを設定

namespace.setting=value
設定を設定または変更します。 ファイル パスを指定するときは、C:\\Symbols\\ のようにスラッシュ エスケープを使用します。

例 :

.settings set Display.PreferDMLOutput=false

.settings set Sources.DisplaySourceLines=true

.settings set Symbols.Sympath="C:\\Symbols\\"

namespace.setting+=value
新しい値を前の値に (置き換えではなく) 追加することを指定します。

例:

.settings set Extensions.ExtensionSearchPath+=";C:\\MyExtension\\"

.setting save パラメーター

ファイル パス
Debugger.Settings 名前空間のすべての値を指定した XML ファイルに保存します。

none
ファイル パスが指定されていない場合、設定は読み込まれたか保存された最後のファイルに保存されます。 前のファイルが存在しない場合は、デバッガーの実行可能ファイルが読み込まれたディレクトリに config.xml という名前のファイルが作成されます。

.setting 読み込みパラメーター

ファイル パス
XML 設定ファイルからすべての設定を読み込みます。 設定を読み込むと、そのファイルで定義されている設定のみが変更されます。 以前に読み込まれた設定または変更された設定が、そのファイルに表示されない場合は変更されません。 このファイルは、次の保存または読み込み操作まで、既定の保存パスとして扱われます。

.setting list パラメーター

namespace
指定された名前空間内のすべての設定とその値を一覧表示します。

-v
–v フラグを指定すると、設定の説明が表示されます。

.setting ヘルプ パラメーター

None
デバッガー名前空間のすべての設定とその説明を一覧表示します。

Namespace
指定された名前空間内のすべての設定とその説明を一覧表示します。

Environment

項目 説明
モード ユーザー モード、カーネル モード
対象 ライブ、クラッシュ ダンプ
プラットフォーム すべて

追加情報

起動時に、デバッガーは、デバッガーの実行可能ファイルが含まれているディレクトリ内のconfig.xmlからすべての設定を読み込みます。 デバッグ セッション全体を通して、前の設定コマンド (.sympath や .prefer_dml など) または新しい .settings コマンドを使用して設定を変更できます。 '.settings save' を使用して、設定を設定構成ファイルに保存できます。 次のコマンドを使用して自動保存を有効にできます。

.settings set AutoSaveSettings=true

自動保存が有効になっている場合、Debugger.Settings 名前空間は、デバッガーを終了すると自動的に保存されます。

解説

デバッグ XML 設定ファイルを他のユーザーと交換して、デバッグ設定を複製できます。