Visual Studio 設定

更新:2007 年 11 月

在 Visual Studio 內的整合式開發環境 (IDE) 自訂設定會儲存在稱為「設定」的群組中。 設定可以根據不同種類的開發活動來分類,也可以根據您自己的自訂分類。例如,您可以予以自訂並保存在設定中的項目包括:工具視窗的可視性、視窗配置、功能表命令的位置、功能表名稱、[新增專案] 對話方塊內範本的可用性、預先定義的鍵盤快速鍵,以及說明篩選條件。

您可以使用設定來執行下列動作:

  • 為現用設定建立複本,以供在第二部電腦上使用。

  • 將現用設定與其他開發人員共用。

  • 讓所有小組成員針對 IDE 的特定部分中使用相同的設定,而不需移除其他部分的個別自訂。

  • 將您的設定移轉至另一個版本的 Visual Studio。

本主題將說明下列各項:

  • 什麼是設定?

  • 設定是如何運作?

  • 移轉設定

  • 設定和安全性

什麼是設定?

所謂「設定」是指對 IDE 的自訂,例如視窗配置、編輯器預設值、IntelliSense 程式碼片段,以及您可以儲存、匯出、匯入或重設的可用對話方塊選項,使 IDE 更易於使用。

現用設定是由兩個部分所組成:初次啟動 Visual Studio 時從安裝的 .vssettings 檔案所選取的預先定義自訂,及後續您所做的任何 IDE 自訂。 現用設定預設是儲存在 Currentsettings.vssettings 檔案中。

如需關於 Visual Studio 中可用之預先定義設定的詳細資訊,請參閱下列主題。

設定是如何運作?

當您初次啟動 Visual Studio 時,必須先選取符合您開發習慣之預先定義的設定集合。如果升級至其他 Visual Studio 版本,您也可以選擇使用 [我先前的設定] 選項套用其他版本的設定。此設定集合是現用設定的第一個項目。每當您對 Visual Studio 追蹤的設定進行調整時 (例如:變更編輯器內註解程式碼的色彩),這些變更連同預先定義的設定會自動儲存至 Currentsettings.vssettings。Visual Studio 會自動在每次您啟動 Visual Studio 時,自動套用現用設定。

在某些情況下,您可以對當成預先定義集合的一部分來套用的設定進行變更例如,如果設定集合透過隱藏頁面來簡化 [選項] 對話方塊,您可以選取 [顯示所有設定] 手動顯示這些頁面。在其他的情況下,若未套用不同的集合,將無法覆寫預先定義的設定。如需如何套用不同設定集合的詳細資訊,請參閱 HOW TO:變更選取設定

您可以取代所有現用設定,或只取代部分的現用設定。藉由匯入含有所有可能設定分類的 .vssettings 檔案或套用另一個設定集合,您就可以完全取代現用設定。藉由匯入只包含設定分類子集的 .vssettings 檔案,或是清除匯入的 .vssettings 檔案中之設定分類,就可以取代已選取的設定,並將其他現用設定保留不動。

說明和設定

預先定義的設定集合同樣能讓使用者自訂 [說明]。這些設定值會指定 [說明] 中的預設 [如何?] 頁面。選取的 [如何?] 頁面會篩選 [索引] 和 [目錄] 出現的內容,並且在 [如何?] 索引標籤上提供自訂內容。您可以從 [其他 [如何?] 網頁] 下拉式清單變更現用的 [如何?] 頁面。

移轉設定

Visual Studio 2008 支援將您的設定從舊版的 Visual Studio 中移轉。

注意事項:

其中有一些設定可能不會移轉。例如,若您嘗試從 Visual Studio 的 Team System 版將設定移轉至 Professional 版,由於 Professional 版並不具某些相同的功能,因此並非所有設定都會予以移轉。同樣地,如果各版本間的設定分類已變更,則這些設定也無法正確地移轉。

自動移轉

如果您在同一部電腦上進行了 Visual Studio 2005 和 Visual Studio 2008 的並存安裝,則您可以讓 Visual Studio 2005 設定自動移轉至 Visual Studio 2008。當您首次啟動 Visual Studio 2008 時,選擇預設環境設定對話方塊會顯示以下選項:[從舊版移轉我的合適設定,並連同底下選取的預設值一起套用]。選取這個選項即可自動移轉您的 Visual Studio 2005 設定,包括自訂的 IntelliSense 程式碼片段路徑,以及位於 \My Documents\Visual Studio 2005\Code Snippets\ 內,供 Visual Studio 2008 使用的程式碼片段。

注意事項:

小組設定並不會移轉。

您也可以選擇以手動方式移轉設定。

手動移轉

您可以使用 [匯入和匯出設定精靈],將設定從 Visual Studio 2005 匯入並套用至 Visual Studio 2008。如需詳細資訊,請參閱 HOW TO:在電腦與 Visual Studio 版本之間共用設定

設定和安全性

某些設定分類可能包含您個人或電腦的相關資訊,如果您將設定與其他人共用,可能會造成安全性問題。例如,如果您使用自訂的 IDE 將專案儲存至網路共用,則共用的路徑則可從 currentsettings.vssettings 檔案內予以追蹤。如果您將這個檔案匯出並與其他人共用,則任何將您的設定匯入的人也可以指向這個網路共用。如此一來可能會對您的智慧財產造成風險。相對的,如果您計劃匯入其他人所提供的設定,您應該了解匯入檔中的分類可能存在著安全性問題。

在這些分類旁邊所顯示的圖示可能含有潛在性的安全性問題。這些設定分類包括下列各項:

  • 外部工具清單

  • 命令視窗的別名

請參閱

其他資源

使用設定