Condividi tramite


.settings (Imposta impostazioni di debug)

Il comando .settings imposta, modifica, visualizza, carica e salva le impostazioni nello spazio dei nomi 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   

Parametri

Parametri impostati con estensione settings

namespace.setting=value
Imposta o modifica un'impostazione. Quando si specificano percorsi di file, usare l'escape delle barre, ad esempio C:\\Symbols\\.

Esempi:

.settings set Display.PreferDMLOutput=false

.settings set Sources.DisplaySourceLines=true

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

namespace.setting+=value
Specifica che il nuovo valore verrà aggiunto a (anziché sostituire) il valore precedente.

Esempio:

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

Parametri di salvataggio con estensione setting

percorso file
Salva tutti i valori nello spazio dei nomi Debugger.Settings nel file XML specificato.

nessuno
Se non viene specificato un percorso di file, le impostazioni verranno salvate nell'ultimo file caricato o salvato in . Se non esiste un file precedente, verrà creato un file denominato config.xml nella directory da cui è stato caricato l'eseguibile del debugger.

Parametri di caricamento con estensione setting

percorso file
Carica tutte le impostazioni da un file di impostazioni XML. Le impostazioni di caricamento modificheranno solo le impostazioni definite nel file. Eventuali impostazioni caricate o modificate in precedenza che non vengono visualizzate in tale file non verranno modificate. Questo file verrà considerato come percorso di salvataggio predefinito fino alla successiva operazione di salvataggio o caricamento.

Parametri dell'elenco delle impostazioni

spazio dei nomi
Elencare tutte le impostazioni nello spazio dei nomi specificato e i relativi valori.

-v
Il flag –v determina la visualizzazione di una descrizione dell'impostazione.

Parametri della Guida con estensione setting

Nessuno
Elenca tutte le impostazioni nello spazio dei nomi Debugger e la relativa descrizione.

Spazio dei nomi
Elenca tutte le impostazioni nello spazio dei nomi specificato e nella relativa descrizione.

Ambiente

Articolo Descrizione
Modalità Modalità utente, modalità kernel
Target Live, crash dump
Piattaforme Tutte le date

Informazioni aggiuntive

All'avvio, il debugger caricherà tutte le impostazioni da config.xml nella directory in cui si trova l'eseguibile del debugger. Durante la sessione di debug è possibile modificare le impostazioni usando il comando delle impostazioni precedente (ad esempio con estensione sympath o .prefer_dml) o i nuovi comandi .settings. È possibile usare ".settings save" per salvare le impostazioni nel file di configurazione delle impostazioni. È possibile usare il comando seguente per abilitare il salvataggio automatico.

.settings set AutoSaveSettings=true

Quando il salvataggio automatico è abilitato, le impostazioni nello spazio dei nomi Debugger.Settings verranno salvate automaticamente quando si esce dal debugger.

Osservazioni:

È possibile scambiare file di impostazioni XML di debug con altri utenti per duplicare le impostazioni di debug.