옵션 페이지, 환경 노드 속성
업데이트: 2007년 11월
다음은 환경 범주인 DTE.Properties("Environment", <Property Page>)와 관련된 페이지 또는 속성 컬렉션에 대한 설명입니다. 각 하위 단원의 제목은 속성 컬렉션에 액세스하는 데 사용되며, 각 하위 단원의 표에는 컬렉션의 속성이 나열되어 있습니다.
일반
DTE.Properties("Environment", "General")
속성 항목 이름 |
값 |
설명 |
---|---|---|
OnStartup |
Get/Set (vsStartup) |
시작 시 환경의 동작을 결정하고 홈 페이지, 새 프로젝트 대화 상자, 프로젝트 열기 대화 상자, 마지막 솔루션 등을 표시할지 여부를 결정합니다. |
ShowStatusBar |
Get/Set (Boolean) |
상태 표시줄 표시 여부를 결정합니다. |
WindowMenuContainsNItems |
Get/Set (Short) |
창 메뉴의 하단에 문서 창이 포함되는 방식을 지정합니다. |
MRUListContainsNItems |
Get/Set (Short) |
"최근에 사용한 목록" 하위 메뉴에 표시되는 파일 수를 지정합니다. |
Animations |
Get/Set (Boolean) |
IDE(통합 개발 환경)가 상태 표시줄에서 애니메이션을 사용할지 지정합니다. |
AnimationSpeed |
Get/Set (Boolean) |
상태 표시줄에서 애니메이션의 속도를 지정합니다. |
ShowCommandWindowCompletion |
Get/Set (Boolean) |
사용자가 입력할 때 명령 창에서 전체 UI를 표시할지 지정합니다. |
FindReplaceShowMessageBoxes |
Get/Set (Boolean) |
검색이 시작 지점을 지났음을 알리는 경고 대화 상자 표시 여부와 같이 다양한 종류의 찾기 및 바꾸기 대화 상자를 표시할지 여부를 지정합니다. |
FindReplaceInitializeFromEditor |
Get/Set (Boolean) |
찾기 대화 상자에서 검색을 시작하면 활성 문서 삽입 지점에서 검색 패턴이 지정될지 아니면 IDE에서 검색된 마지막 패턴을 사용하여 검색 패턴이 지정될지를 결정합니다. |
문서
DTE.Properties("Environment", "Documents")
속성 항목 이름 |
값 |
설명 |
---|---|---|
ReuseSavedActiveDocWindow |
Get/Set (Boolean) |
현재 문서를 저장한 경우 새 파일을 열 때 이 파일에 현재 문서 창을 다시 사용할지 여부를 지정합니다. false로 설정하면 열려는 각 문서마다 항상 새 문서 창이 열립니다. |
DetectFileChangesOutsideIDE |
Get/Set (Boolean) |
운영 체제가 IDE에게 디스크 상에서 파일이 수정되었다고 통보하는 경우, IDE에서 열린 파일을 자동으로 다시 로드할지 지정합니다. |
AutoloadExternalChanges |
Get/Set (Boolean) |
열린 문서에 대한 외부 수정이 감지되었을 때, 열린 문서가 수정되지 않은 경우 수정된 파일을 자동으로 다시 로드할지 여부를 지정합니다. 열린 문서가 수정되면 이 속성은 true가 되고, IDE는 마치 이 속성이 false인 것처럼 표시합니다. |
InitializeOpenFileFromCurrentDocument |
Get/Set (Boolean) |
OpenFile 명령이 마지막 활성 문서에서 디렉터리와 파일 이름을 지정할지 아니면 파일을 열었던 마지막 위치에서 디렉터리와 파일 이름을 지정할지를 결정합니다. |
MiscFilesProjectSavesLastNItems |
Get/Set (Short) |
기타 파일 프로젝트에서 기록하는 파일의 수를 결정합니다. 이렇게 하면 다음에 IDE를 사용할 때 디스크에서 기타 파일로 가장 최근에 열었던 파일을 확인할 수 있습니다. |
도움말
DTE.Properties("Environment", "Help")
속성 항목 이름 |
값 |
설명 |
---|---|---|
Language |
Get/Set (String) |
영어의 1033과 같은 언어 LCID를 포함합니다. |
Collection |
Get/Set (String) |
ms-help://msdnvs 등과 같이 Visual Studio 도움말에 사용되는 도움말 컬렉션의 이름입니다. |
External |
Get/Set (Boolean) |
Visual Studio IDE 외부에서 도움말을 볼 수 있도록 할지 여부를 지정합니다. |
키보드
DTE.Properties("Environment", "Keyboard")
속성 항목 이름 |
값 |
설명 |
---|---|---|
Scheme |
Get/Set (String) |
로드된 .vsk 파일의 전체 경로 또는 .vsk 파일이 없는 경우 "[기본 설정]"을 포함하는 문자열을 반환합니다. |
프로젝트 및 솔루션
DTE.Properties("Environment", "ProjectsAndSolution")
속성 항목 이름 |
값 |
설명 |
---|---|---|
OnRunOrPreview |
Get/Set (String) |
빌드된 프로젝트를 보거나 실행하기 전에 IDE에서 모든 내용을 저장할지 여부를 지정합니다. |
ProjectsLocation |
Get/Set (String) |
프로젝트 추가 대화 상자에서 새 프로젝트를 저장할 기본 디렉터리를 지정합니다. |
ShowOutputWindowBeforeBuild |
Get/Set (Boolean) |
빌드를 시작할 때 출력 창을 표시할지 여부를 지정합니다. |
ShowTaskListAfterBuild |
Get/Set (Boolean) |
빌드가 종료될 때 실패한 빌드 작업과 관련하여 작업 목록을 표시할지 여부를 지정합니다. |
TrackFileSelectionInExplorer |
Get/Set (String) |
현재 항목을 솔루션 탐색기에서 추적할지 여부를 지정합니다. |
AlwaysShowSolutionNode |
Get/Set (String) |
솔루션 노드를 표시할지 여부를 지정합니다. |
OnlySaveStartupProjectsAndDependencies |
Get/Set (String) |
저장 작업의 대상 범위를 시작 프로젝트와 해당 종속 파일로 제한할지 여부를 지정합니다. |
ShowAdvancedBuildConfigurations |
Get/Set (String) |
고급 빌드 구성을 표시할지 여부를 지정합니다. |
ConcurrentBuilds |
Get/Set (String) |
발생할 수 있는 병렬 프로젝트 빌드의 최대 수를 지정합니다. |
SaveNewProjects |
Get/Set (String) |
새 프로젝트를 만든 후에 자동으로 저장할지 여부를 지정합니다. |
TaskList
DTE.Properties("Environment", "TaskList")
속성 항목 이름 |
값 |
설명 |
---|---|---|
ConfirmTaskDeletion |
Boolean |
작업 목록에서 작업을 삭제하는 경우 확인 상자가 표시되는지 여부를 지정합니다. |
UserTaskWarning |
Boolean |
표시되지 않을 사용자 작업을 추가하는 경우 경고가 나타나는지 여부를 지정합니다. |
CommentTokens |
SafeArray |
주석 토큰 값의 SafeArray를 반환합니다. 각 값에는 Name(문자열) 및 Priority(vsTaskPriority, 높음, 보통, 낮음) 필드가 있습니다. |
웹 브라우저
DTE.Properties("Environment", "WebBrowser")
속성 항목 이름 |
값 |
설명 |
---|---|---|
UseDefaultHomePage |
Boolean |
기본 홈 페이지 사용 여부를 지정합니다. |
HomePage |
String |
홈 페이지 URL을 나타냅니다. |
UseDefaultSearchPage |
Boolean |
기본 검색 페이지 사용 여부를 지정합니다. |
SearchPage |
String |
검색 페이지 URL을 나타냅니다. |
ViewSourceIn |
Enum |
vsBrowserViewSource(소스, 디자인, 외부)입니다. |
ViewSourceExternalProgram |
String |
외부 소스 뷰어의 경로입니다. |