.settings(디버그 설정 설정)

.settings 명령은 Debugger.설정 네임스페이스에서 설정을 설정, 수정, 표시, 로드 및 저장합니다.

.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 set parameters

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 parameters

파일 경로
디버거의 모든 값을 저장합니다. 지정된 XML 파일에 네임스페이스를 설정.

없음
파일 경로가 제공되지 않으면 설정이 로드되거나 저장된 마지막 파일에 저장됩니다. 이전 파일이 없으면 디버거 실행 파일이 로드된 디렉터리에 config.xml 파일이 만들어집니다.

.setting load parameters

파일 경로
XML 설정 파일에서 모든 설정을 로드합니다. 설정을 로드하면 해당 파일에 정의된 설정만 변경됩니다. 해당 파일에 표시되지 않는 이전에 로드되거나 변경된 설정은 수정되지 않습니다. 이 파일은 다음 저장 또는 로드 작업까지 기본 저장 경로로 처리됩니다.

.setting list parameters

네임스페이스
지정된 네임스페이스의 모든 설정과 해당 값을 나열합니다.

-v
–v 플래그를 사용하면 설정에 대한 설명이 표시됩니다.

.setting help parameters

없음
디버거 네임스페이스의 모든 설정과 해당 설명을 나열합니다.

네임스페이스
지정된 네임스페이스의 모든 설정과 해당 설명을 나열합니다.

환경

항목 설명
모드 사용자 모드, 커널 모드
대상 라이브, 크래시 덤프
플랫폼 모두

추가 정보

시작 시 디버거는 디버거 실행 파일이 있는 디렉터리의 config.xml 모든 설정을 로드합니다. 디버깅 세션 내내 이전 설정 명령(예: .sympath 또는 .prefer_dml) 또는 새 .settings 명령을 사용하여 설정을 수정할 수 있습니다. '.settings save'를 사용하여 설정을 설정 구성 파일에 저장할 수 있습니다. 다음 명령을 사용하여 자동 저장을 사용하도록 설정할 수 있습니다.

.settings set AutoSaveSettings=true

자동 저장을 사용하도록 설정하면 디버거의 설정이 설정됩니다. 설정 네임스페이스는 디버거를 종료할 때 자동으로 저장됩니다.

설명

디버그 xml 설정 파일을 다른 사용자와 교환하여 디버그 설정을 복제할 수 있습니다.