共用方式為


環境節點屬性、選項頁

更新:2007 年 11 月

下面將會說明與 [環境] 分類 (DTE.Properties("Environment", <Property Page>)) 有關聯的頁面 (或屬性集合)。每一小節的標題就是用來存取屬性集合的呼叫,而每一小節中的表格則會列出在集合中找到的屬性。

一般

DTE.Properties("Environment", "General")

屬性項目名稱

描述

OnStartup

Get/Set (vsStartup)

決定啟動時的環境行為,是否要顯示首頁、[新增專案] 對話方塊、[開啟專案] 對話方塊、最後一個方案等。

ShowStatusBar

Get/Set (布林值)

決定狀態列是否為可見。

WindowMenuContainsNItems

Get/Set (短整數)

決定文件 [Windows] 功能表底端包含文件視窗的方式。

MRUListContainsNItems

Get/Set (短整數)

決定 [最近使用的清單] 子功能表中顯示的檔案數。

Animations

Get/Set (布林值)

決定整合式開發環境 (IDE) 是否在狀態列中使用動畫。

AnimationSpeed

Get/Set (布林值)

決定狀態列中的動畫速度。

ShowCommandWindowCompletion

Get/Set (布林值)

決定 [命令] 視窗是否在您輸入時顯示完成 UI。

FindReplaceShowMessageBoxes

Get/Set (布林值)

決定是否顯示各種 [尋找和取代] 對話方塊,例如是否要顯示警告從頭開始搜尋的對話方塊。

FindReplaceInitializeFromEditor

Get/Set (布林值)

決定從 [尋找] 對話方塊搜尋時,是否在使用中文件的插入點位置上設下搜尋模式,或是使用在 IDE 中搜尋的最後一個模式。

文件

DTE.Properties("Environment", "Documents")

屬性項目名稱

描述

ReuseSavedActiveDocWindow

Get/Set (布林值)

決定如果目前文件已儲存,開啟新檔案時是否要重複使用目前的文件視窗。false 表示每一個文件都要在新的文件視窗中開啟。

DetectFileChangesOutsideIDE

Get/Set (布林值)

決定當作業系統通知 IDE 磁碟上的檔案已做修改時,環境是否自動重新載入在 IDE 中開啟的檔案。

AutoloadExternalChanges

Get/Set (布林值)

決定在偵測到開啟的文件有做外部修改時,如果並沒有修改開啟的文件,是否要自動重新載入修改的檔案。如果開啟的文件有做修改,而且這個屬性為 true,則 IDE 提示時會假設這個屬性為 false。

InitializeOpenFileFromCurrentDocument

Get/Set (布林值)

決定 OpenFile 命令是從最後一個使用中文件或是從您最後開啟檔案時的位置,來設定目錄和檔案名稱。

MiscFilesProjectSavesLastNItems

Get/Set (短整數)

決定其他檔案專案所記錄的檔案數。如此一來,當您下次使用 IDE 時,就可以看見您最近在磁碟上以其他檔案方式開啟的檔案。

說明

DTE.Properties("Environment", "Help")

屬性項目名稱

描述

Language

Get/Set (字串)

內含語言 LCID,例如英文的 1033。

Collection

Get/Set (字串)

Visual Studio 說明所使用的 Help 集合名稱,例如 ms-help://msdnvs。

External

Get/Set (布林值)

決定是否要在 Visual Studio IDE 以外檢視說明。

鍵盤

DTE.Properties("Environment", "Keyboard")

屬性項目名稱

描述

Scheme

Get/Set (字串)

傳回內含所載入之 .vsk 檔完整路徑的字串,如果沒有載入 .vsk 檔,則為 "[default settings]"。

專案和方案

DTE.Properties("Environment", "ProjectsAndSolution")

屬性項目名稱

描述

OnRunOrPreview

Get/Set (字串)

決定 IDE 是否先將一切存檔,然後再預覽或執行所建置的專案。

ProjectsLocation

Get/Set (字串)

決定 [加入專案] 對話方塊儲存新專案時所使用的預設目錄。

ShowOutputWindowBeforeBuild

Get/Set (布林值)

決定是否在開始組建時顯示 [輸出] 視窗。

ShowTaskListAfterBuild

Get/Set (布林值)

決定當組建完成但建置作業失敗時,是否顯示 [工作清單]。

TrackFileSelectionInExplorer

Get/Set (字串)

決定是否在 [方案總管] 中追蹤目前項目。

AlwaysShowSolutionNode

Get/Set (字串)

決定是否顯示方案節點。

OnlySaveStartupProjectsAndDependencies

Get/Set (字串)

決定儲存作業是否只限於啟始專案及其相依檔案。

ShowAdvancedBuildConfigurations

Get/Set (字串)

決定是否顯示進階組建組態。

ConcurrentBuilds

Get/Set (字串)

決定所允許之平行專案建置的最大數目。

SaveNewProjects

Get/Set (字串)

決定新專案建立之後是否自動儲存。

工作清單

DTE.Properties("Environment", "TaskList")

屬性項目名稱

描述

ConfirmTaskDeletion

Boolean

決定在刪除 [工作清單] 中的工作時,是否顯示確認方塊。

UserTaskWarning

Boolean

決定當您加入的使用者工作不會顯示出來時,是否對您發出警告。

CommentTokens

SafeArray

傳回註解語彙基元值的 SafeArray。各有各的欄位、Name (字串) 和 Priority (vsTaskPriority、高、中或低)。

Web 瀏覽器

DTE.Properties("Environment", "WebBrowser")

屬性項目名稱

描述

UseDefaultHomePage

Boolean

決定是否使用預設首頁。

HomePage

String

代表首頁的 URL。

UseDefaultSearchPage

Boolean

決定是否使用預設搜尋頁。

SearchPage

String

代表搜尋頁的 URL。

ViewSourceIn

Enum

vsBrowserViewSource (原始檔檢視、設計檢視、外部檢視)。

ViewSourceExternalProgram

String

外部原始檔檢視器的路徑。

請參閱

概念

控制選項設定

在選項頁中決定屬性項目的名稱

字型和色彩節點屬性、選項頁

文字編輯器節點屬性、選項頁