옵션 페이지, 환경 노드 속성
이 문서에서는 옵션 대화 상자의 환경 범주, DTE.Properties("Environment", <Property Page>)와 연관된 페이지(또는 속성 컬렉션)에 대해 설명합니다. 각 하위 단원의 제목은 속성 컬렉션에 액세스하는 데 사용되는 호출이며, 각 하위 단원의 표에는 컬렉션의 속성이 나열됩니다.
일반
DTE.Properties("Environment", "General")
속성 항목 이름 |
값 |
설명 |
---|---|---|
ShowStatusBar |
Get/Set (Boolean) |
상태 표시줄 표시 여부를 결정합니다. |
WindowMenuContainsNItems |
Get/Set (Short) |
창 메뉴의 하단에 문서 창이 포함되는 방식을 지정합니다. |
MRUListContainsNItems |
Get/Set (Short) |
"최근에 사용한 목록" 하위 메뉴에 표시되는 파일 수를 지정합니다. |
Animations |
Get/Set (Boolean) |
IDE(통합 개발 환경)가 상태 표시줄에서 애니메이션을 사용할지 지정합니다. |
AnimationSpeed |
Get/Set (Short) |
|
AutoAdjustExperience |
Get/Set (Boolean) |
클라이언트 성능에 따라 시각적 환경을 자동으로 조정합니다. |
RichClientExperienceOptions |
Get/Set(Enum) |
[EnvDTE100.vsRichClientExperienceOptions]의 값이 포함된 다양한 기능의 클라이언트 시각적 환경을 지원합니다. |
CloseButtonActiveTabOnly |
Get/Set (Boolean) |
닫기 단추가 활성 탭에만 표시되는지를 결정합니다. |
AutohidePinActiveTabOnly |
Get/Set (Boolean) |
자동 숨기기 단추가 활성 탭에만 영향을 주는지를 결정합니다. |
추가 기능/매크로 보안
DTE.Properties("Environment", "AddinMacrosSecurity")
속성 항목 이름 |
값 |
설명 |
---|---|---|
MacrosEnabled |
Get/Set (Boolean) |
매크로를 실행할 수 있습니다. |
AddinsEnabled |
Get/Set (Boolean) |
추가 기능을 로드할 수 있습니다. |
LoadAddinsFromTheWeb |
Get/Set (Boolean) |
웹의 URL에서 추가 기능을 로드할 수 있습니다. |
문서
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를 사용할 때 디스크에서 기타 파일로 가장 최근에 열었던 파일을 확인할 수 있습니다. |
ShowMiscFilesProject |
Get/Set (Boolean) |
기타 파일 프로젝트를 표시할지 여부를 결정합니다. |
CheckForConsisentLineEndings |
Get/Set (Boolean) |
파일을 로드할 때 줄 끝 일관성을 검사합니다. |
SaveDocsAsUnicodeWhenDataLoss |
Get/Set (Boolean) |
데이터를 코드 페이지에 저장할 수 없을 때 문서를 유니코드로 저장합니다. |
DontShowGlobalUndoChangeLossDialog |
Get/Set (Boolean) |
전체 실행 취소로 인해 다른 편집된 파일이 수정될 때 경고를 표시합니다. |
AllowEditingReadOnlyFiles |
Get/Set (Boolean) |
읽기 전용 파일을 편집하도록 허용하지만 읽기 전용 파일을 저장하려고 하면 경고를 표시합니다. |
DocumentDockPreference |
Get/Set(Enum) |
[EnvDTE100.vsDocumentDockPreferenceOptions]. 열린 문서를 삽입할 탭의 정확한 위치입니다. |
확장 관리자
DTE.Properties("Environment", "ExtensionManager")
속성 항목 이름 |
값 |
설명 |
---|---|---|
EnableAdminExtensions |
Get/Set (Boolean) |
관리자 자격 증명으로 Visual Studio를 실행할 때 사용자별 확장을 로드합니다. 이 값을 변경한 다음에는 Visual Studio를 다시 시작해야 합니다. |
EnableOnline |
Get/Set (Boolean) |
Visual Studio Gallery의 확장에 액세스할 수 있습니다. |
AutomaticallyCheckForUpdates |
Get/Set (Boolean) |
설치된 확장에 대한 업데이트를 자동으로 검사합니다. |
찾기 및 바꾸기
DTE.Properties("Environment", "FindAndReplace")
속성 항목 이름 |
값 |
설명 |
---|---|---|
ShowWarningMessages |
Get/Set (Boolean) |
경고 메시지를 표시합니다. |
InitializeFromEditor |
Get/Set (Boolean) |
찾을 내용 상자에 편집기의 텍스트를 자동으로 채웁니다. |
ShowMessageBoxes |
Get/Set (Boolean) |
알림 메시지를 표시합니다. |
HideWindowsAfterMatchFromQuickFindReplace |
Get/Set (Boolean) |
빠른 찾기 또는 빠른 바꾸기를 사용하여 일치하는 내용을 찾은 후 찾기 및 바꾸기 창을 숨깁니다. |
Import and Export Settings
DTE.Properties("Environment", "Import and Export Settings")
속성 항목 이름 |
값 |
설명 |
---|---|---|
TrackTeamSettings |
Get/Set (Boolean) |
TeamSettingsFile로 지정된 파일의 설정을 사용합니다. |
TeamSettingsFile |
Get/Set (String) |
팀 설정이 포함된 파일의 이름입니다. |
AutoSaveFile |
Get/Set (String) |
사용자 설정이 자동으로 저장된 파일의 이름입니다. |
국가별 설정
DTE.Properties("Environment", "International")
속성 항목 이름 |
값 |
설명 |
---|---|---|
언어 |
Get/Set (String) |
Visual Studio에서 현재 언어에 대한 LCID 값입니다. |
키보드
DTE.Properties("Environment", "Keyboard")
속성 항목 이름 |
값 |
설명 |
---|---|---|
체계 |
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) |
새 프로젝트를 만든 후에 자동으로 저장할지 여부를 지정합니다. |
PromptForRenameSymbot |
Get/Set (Boolean) |
파일의 이름을 바꿀 때 기호 이름 바꾸기를 프롬프트할지를 지정합니다. |
OnRunWhenErrors |
Get/Set(Enum) |
빌드가 오류와 함께 완료되었을 때 실행 시 동작을 지정합니다. |
OnRunWhenOutOfDate |
Get/Set(Enum) |
프로젝트가 오래되었을 때 실행 시 동작을 지정합니다. |
ProjectTemplatesLocation |
Get/Set (String) |
사용자 프로젝트 템플릿이 포함된 디렉터리입니다. |
ProjectItemTemplatesLocation |
Get/Set (String) |
사용자 항목 템플릿이 포함된 디렉터리입니다. |
DefaultBehaviorForStartupProjects |
Get/Set (String) |
|
MSBuildOutputVerbosity |
Get/Set (String) |
빌드 출력의 자세한 정도를 지정합니다. |
Startup
DTE.Properties("Environment", "Startup")
속성 항목 이름 |
값 |
설명 |
---|---|---|
OnStartUp |
Get/Set(Enum) |
0~5까지 값을 사용하여 vsStartUp에서 가져온 시작 시 수행할 작업입니다.
|
StartPageRSSUrl |
Get/Set (String) |
시작 시 사용되는 RSS 피드의 URL입니다. |
StartPageRefreshDownloadedContent |
Get/Set (Boolean) |
StartPageRefreshInterval에 지정된 간격이 지날 때마다 시작 페이지를 새로 고칩니다. |
StartPageRefreshInterval |
Get/Set (Short) |
시작 페이지를 새로 고치는 간격(분)입니다. |
TaskList
DTE.Properties("Environment", "TaskList")
속성 항목 이름 |
값 |
설명 |
---|---|---|
ConfirmTaskDeletion |
Get/Set (Boolean) |
작업 목록에서 작업을 삭제할 때 확인 상자가 표시되는지 여부를 지정합니다. |
WarnOnAddingHiddenItem |
Get/Set (Boolean) |
표시되지 않는 사용자 작업을 추가할 때 경고를 표시할지 여부를 지정합니다. |
DontShowFilePaths |
Get/Set (Boolean) |
작업 목록에 전체 파일 경로를 표시할지 여부를 지정합니다. |
CommentTokens |
SafeArray |
주석 토큰 값의 SafeArray를 반환합니다. 각 값에는 Name(문자열) 및 Priority(vsTaskPriority, 높음, 보통, 낮음) 필드가 있습니다. |
웹 브라우저
DTE.Properties("Environment", "WebBrowser")
속성 항목 이름 |
값 |
설명 |
---|---|---|
HomePage |
Get/Set (String) |
홈 페이지 URL을 나타냅니다. |
SearchPage |
Get/Set (String) |
검색 페이지 URL을 나타냅니다. |
ViewSourceIn |
Get/Set(Enum) |
vsBrowserViewSource(소스, 디자인, 외부)입니다. |
ViewSourceExternalProgram |
Get/Set (String) |
외부 소스 뷰어의 경로입니다. |