環境節點屬性、選項頁
更新: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 |
外部原始檔檢視器的路徑。 |