使用設定
在 Visual Studio 內的整合式開發環境 (IDE) 自訂設定會儲存在稱為「設定」(Settings) 的群組中。設定可以根據不同種類的開發活動來分類,也可以根據您自己的自訂分類。您可以自訂和儲存的設定包括工具視窗的可視性、視窗配置、功能表命令的位置、功能表名稱、[新增專案] 對話方塊內的範本可用性以及鍵盤快速鍵。
您可以使用設定來執行下列工作:
為您的設定建立複本,做為備份或匯入其他電腦中。
與其他開發人員共用您的設定。
讓所有小組成員針對 IDE 的特定部分使用相同的設定,而不會影響其他部分的個別自訂。
將您的設定移轉至另一個版本的 Visual Studio。
什麼是設定?
所謂「設定」是指對部分 IDE 的自訂,例如視窗配置、編輯器行為、IntelliSense 程式碼片段以及對話方塊選項。您可以儲存、匯出、匯入或重設設定,讓 IDE 更易於使用。
通常,作用中設定檔有兩種設定,也就是預先定義的設定和自訂設定。預先定義的設定會在您第一次啟動 Visual Studio 時安裝。每當您變更任何預先定義的設定時,便會建立自訂設定。現用設定預設是儲存在 Currentsettings.vssettings 檔案中。
如需有關 Visual Studio 中預先定義之設定的詳細資訊,請參閱下列主題。
Topic | Location |
---|---|
Visual J# 設定 | Visual J# 使用者入門 |
一般開發設定 | Visual Studio - 設定開發環境 |
Visual C++ 設定 | Visual C++ 使用者入門 |
Visual Web Developer 設定 | Visual Web Developer |
Visual Basic 設定 | Visual Basic 概念 |
Visual C# IDE 設定 | Visual C# 開發環境參考 |
Visual Basic 設定 | Visual Basic 概念 |
Visual C++ 設定 | Visual C++ 使用者入門 |
Visual C# IDE 設定 | Visual C# 開發環境參考 |
一般開發設定 | Visual Studio - 設定開發環境 |
Visual Web Developer 設定 | Visual Web Developer |
設定是如何運作?
當您第一次啟動 Visual Studio 時,您必須選取其中一個預先定義的設定集合。 每一個預先定義的設定集合都會設計成符合特定開發樣式。如果您是從舊版 Visual Studio 進行升級,您可以選取 [我先前的設定] 以套用目前的設定。
此預先設定的集合是現用設定的第一個版本。每次您調整 Visual Studio 所追蹤的設定時 (例如,變更編輯器內註解程式碼的色彩),都會自動儲存調整。每次您啟動 Visual Studio 時,Visual Studio 會自動套用現用的設定。
您可以變更預先定義集合中的大部分設定。例如,如果設定集合在 [選項] 對話方塊中隱藏頁面,您可以選取 [顯示所有設定] 來顯示這些頁面。不過,除非套用不同的集合,否則無法覆寫某些預先定義的設定。如需如何套用不同設定集合的詳細資訊,請參閱 How to: Change Select Settings。
您可以取代所有現用設定,或只取代部分的現用設定。藉由匯入含有所有可能設定分類的 .vssettings 檔案或套用另一個設定集合,您就可以完全取代現用設定。藉由匯入只包含設定分類子集的 .vssettings 檔案,或是清除匯入的 .vssettings 檔案中之設定分類,就可以取代已選取的設定,並將其他現用設定保留不動。
移轉設定
您可以從舊版的 Visual Studio 中移轉設定。
![]() |
---|
其中有一些設定可能不會移轉。例如,若您嘗試從 Visual Studio 的 版將設定移轉至 Professional 版,由於 Professional 版並不具某些相同的功能,因此並非所有設定都會予以移轉。同樣地,如果各版本間的設定分類已變更,則這些設定也無法正確地移轉。 |
自動移轉
如果您在同一部電腦上安裝了不同版本的 Visual Studio,您可以讓設定從某個版本自動移轉至另一個版本。您首次啟動 Visual Studio 時,會顯示以下選項:[從舊版移轉我的合適設定,並連同底下選取的預設值一起套用]。選取這個選項即可自動移轉您的設定,例如自訂 IntelliSense 程式碼片段路徑,以及位於 \Code Snippets\ 資料夾中的程式碼片段。如需詳細資訊,請參閱 Choose Default Environment Settings Dialog Box。
![]() |
---|
小組設定並不會移轉。 |
您也可以用手動方式移轉設定。
手動移轉
您可以使用 [匯入和匯出設定] 精靈,將設定從某個版本匯入並套用至另一個版本。如需詳細資訊,請參閱 How to: Share Settings Between Computers or Visual Studio Versions。
設定和安全性
某些設定分類可能包含您個人或電腦的相關資訊。例如,如果您使用自訂的 IDE 將專案儲存至網路共用,則共用的路徑可從設定檔內予以追蹤。如果您將這個檔案匯出並與其他人共用,則任何將您的設定匯入的人也可以指向這個網路共用。如此一來可能會對您的智慧財產造成風險。相對的,如果您計劃匯入他人的設定,請格外小心匯入檔中有風險的分類。
可能有風險的設定分類旁邊會顯示圖示。這些分類包括:
外部工具清單
命令視窗的別名