在 Visual Studio 中,您可以自定義視窗的位置、大小和行為,以建立最適合各種開發工作流程的視窗配置。 您也可以個人化如何使用 索引標籤 來與您的程式代碼互動。 本文說明自定義 Visual Studio UI 的各種方式。
自訂視窗配置
當您自定義視窗配置時,Visual Studio 集成開發環境 (IDE) 會保留它。 例如,如果您變更 方案總管 的停駐位置,然後關閉 Visual Studio,下次您開啟 Visual Studio 時,方案總管 將會停駐在相同的位置。 即使您在另一部計算機上工作,Visual Studio IDE 仍會保留停駐位置。
您也可以命名並儲存自定義版面配置,然後使用單一命令在版面配置之間切換。 例如,您可以建立用於編輯的配置和偵錯的版面配置,然後選取 [視窗>套用視窗配置] 以在兩者之間切換。
小提示
從 Visual Studio 17.9 開始,開啟的檔案清單會從 .suo 檔案中的二進位格式移至 JSON 檔案中的純文字格式。 JSON 檔案會儲存在與 .suo 檔案相同位置的隱藏 .vs 資料夾中(<solutionFolder>\.vs\<solutionName>\v17)。 此 JSON 檔案包含開啟的檔案及其屬性清單、檔案群組和容器的配置,以及垂直索引卷標欄寬度。 將此資訊以 JSON 格式儲存為純文本,使得備份更容易,並能夠檢入不同的開啟文件集,以便在需要時還原。
工具和文檔視窗
IDE 有兩種基本視窗類型: 工具視窗 和 文檔視窗。 工具視窗包括 [方案總管]、[伺服器總管]、[輸出] 視窗、[錯誤清單]、[設計工具] 和 [調試程式] 視窗。 文件視窗包含原始碼檔案、任意文本檔、組態檔等等。 您可以調整工具視窗的大小,並依標題列拖曳它們。 您可以透過標籤拖曳文件視窗。
[視窗] 選單包含 IDE 中停駐、浮動和隱藏視窗的選項。 以滑鼠右鍵按兩下視窗的索引標籤或標題列,以查看該特定視窗的更多選項。 您可以一次顯示一個以上的特定工具視窗實例。 例如,您可以顯示多個網頁瀏覽器視窗,而且您可以選取 [視窗] 功能表上的 [新增視窗] 來建立某些工具視窗的額外實例。
分割視窗
當您需要在檔案中同時檢視或編輯兩個位置時,您可以分割視窗。 若要將檔分成兩個獨立捲動區段,請選取 [視窗] 功能表上的 [分割]。 選取 [視窗] 功能表上的 [移除分割],以還原單一檢視。
工具列
您可以將工具列拖曳到您想要的位置,或使用 [工具自定義] 對話框來排列>。 如需如何定位和自定義工具列的詳細資訊,請參閱 自定義功能表和工具列。
排列及固定視窗
您可以 停駐 文件視窗或工具視窗,使其在 IDE 視窗框架內具有位置和大小。 您也可以將它定位為 IDE 外部的個別浮動視窗。
您可以在 IDE 框架內的任何位置停駐工具視窗。 您也可以將某些工具視窗固定為編輯器框架中的索引標籤視窗。 您可以在編輯器框架內停靠文件視窗,或在 標籤 順序中將它們釘選到目前所在位置。
您也可以使用下列方式排列視窗:
- 隱藏 IDE 邊緣的工具視窗。
- 最小化工具視窗。
- 在不同的監視器上顯示視窗。
- 將視窗位置重設為預設版面配置或已儲存的自定義版面配置。
若要排列工具和文檔視窗,您可以將游標放在視窗的標題欄上,然後將它拖曳到您想要的位置。 或者,您也可以以滑鼠右鍵按單擊視窗的標題列以使用其作功能表,也可以使用 [視窗 ] 選單上的命令。
停駐視窗
當您選取並拖曳工具視窗的標題列或文檔視窗的索引標籤時,會出現停駐 導向菱形 。 在拖曳作業期間,當滑鼠游標位於菱形的其中一個箭號上方時,如果放開滑鼠按鈕,就會顯示視窗會停駐的陰影區域。
若要移動可停駐視窗而不將其貼齊到位,請在拖曳視窗時選取 Ctrl 。
若要將工具視窗或文檔視窗傳回其最近的固定位置,請在按兩下視窗的標題列或索引標籤時選取 Ctrl 。
下列螢幕快照顯示文件視窗的指示菱形,只能固定在編輯框內:
您可以在 IDE 或編輯視窗內將工具視窗固定至一側。 為了協助您輕鬆地重置視窗,當您將視窗拖曳至另一個位置時,會出現導引菱形。
下列螢幕快照顯示方案總管停駐在以紫色陰影區域分隔的新位置:
關閉和自動隱藏工具視窗
您可以選擇標題列右上角的 [ 關閉 ] 按鈕,以關閉工具視窗。 若要重新開啟視窗,請在 [ 檢視 ] 功能選取您想要的工具視窗,或使用相關聯的鍵盤快捷方式。
如果您以滑鼠右鍵按下工具視窗的標題列,然後選取 [ 自動隱藏],當您使用不同的視窗時,視窗就會滑出。 當視窗自動隱藏時,其名稱會出現在 IDE 邊緣的索引標籤上。 若要再次使用視窗,請選取索引標籤,讓視窗滑回檢視。
小提示
若要指定自動隱藏是單獨在工具視窗上運作,還是作為停駐群組運作,請在「工具選項」窗格中,在「>環境>區段下,選取或清除「自動>隱藏按鈕僅影響作用中工具視窗」選項。 如需詳細資訊,請參閱 工具 > 選項:環境 > 一般。
小提示
若要指定自動隱藏是在工具視窗上單獨操作還是作為停駐群組操作,請在「工具>」對話方塊的「環境>」區段下選取或清除「自動隱藏按鈕僅影響作用中工具視窗」選項。 如需詳細資訊,請參閱 選項對話框:環境 > 一般。
備註
在工具視窗上啟用自動隱藏時,當視窗獲得焦點時,可能會暫時滑入可見範圍。 若要再次隱藏視窗,請選取目前視窗以外的專案。 當視窗失去焦點時,它會從檢視中滑回。
使用第二個監視器
如果您有第二個監視器,而且您的作系統支援使用雙重監視器,您可以選取哪個監視器顯示視窗。
小提示
您可以建立多個 [方案總管] 實例,並將其移至另一個監視器。 以滑鼠右鍵按兩下 [方案] 節點 ,然後選取 [ 新增方案總管檢視]。 若要關閉額外的實例,請在選取 Ctrl 鍵時按兩下標題列。
重設窗口配置
您可以選取主選單中的 [ Windows>重設視窗 配置],將 IDE 傳回至設定集合的原始視窗配置。 當您執行此命令時,會發生下列動作:
所有視窗都會移至其預設位置。
在預設視窗配置中已關閉的視窗會被關閉。
在預設視窗配置中開啟的視窗會開啟。
建立和儲存自定義版面配置
Visual Studio 可讓您儲存多達 10 個自定義視窗配置,並快速切換。 下列步驟示範如何建立、儲存、叫用及管理兩個自定義版面配置,以利用多個監視器,並同時擁有停駐和浮動工具視窗。
建立專案並自定義版面配置
首先,建立使用者介面 (UI) 專案。 其概念是透過將其他工具視窗移出的方式,最大化設計工具視窗的空間。
建立新的 C# WPF 應用程式 專案。
如果您有多個監視器,請將 [方案總管] 和 [ 屬性 ] 視窗拖曳至您的第二個監視器。
如果您只使用一個監視器,請關閉設計工具以外的所有視窗。
選取 Ctrl+Alt+X 以顯示 [工具箱] 視窗。 如果視窗停駐,請將其拖曳,讓它浮動到您想要放置的位置。
當您的版面配置是您想要的方式時,請選取 [視窗>儲存視窗配置]。 將佈局命名為Designer。
新版面配置會從 Ctrl+Alt+1...0 快捷方式的保留清單中指派下一個鍵盤快捷方式。
建立資料庫專案和版面配置
接下來,將新的 SQL Server 資料庫專案新增至解決方案:
在方案總管中右鍵點擊方案節點以開啟其內容功能表,選取新增,然後選取新增專案。
在 [新增專案] 對話框中,從 [所有項目類型] 列表中選取 [SQL],然後選取 [SQL Server 資料庫專案]。 (您可能需要清除其他篩選。選取 [下一步] ,然後選取 [建立]。
(您也可以使用搜尋方塊來尋找範本。 若要這樣做,請在包含搜尋範本文字的方塊中輸入 SQL(Alt+S)。)
以滑鼠右鍵按兩下 [方案總管] 中的新資料庫專案,然後選取 [ 在物件總管中檢視]。
當您選取此選項時,Visual Studio 會顯示 [SQL Server 物件 總管] 視窗,可讓您存取資料庫中的數據表、檢視和其他物件。 您可以浮動此視窗,或將其停駐。 依照您想要的方式調整其他工具視窗。 為了使本逐步解說更具現實性,您可以選擇新增實際的資料庫,但這並非必要。
當您的版面配置是您想要的方式時,請從功能表欄選取 [ 視窗 ],然後選取 [ 儲存視窗配置]。 將此版面配置命名 為 DB 專案。
在佈局之間切換
若要在版面配置之間切換,請使用 Ctrl+Alt+1...0 快捷方式保留清單中的鍵盤快捷方式。 或者,在主功能表中,選取 [ 視窗>套用視窗配置]。
如果您在工作上有多螢幕配置,而家裡有單一螢幕的筆記型電腦,您可以為每部機器建立經優化的版面配置。
備註
如果您在單一監視器系統上套用多監視器配置,則放在第二個監視器上的浮動視窗將會隱藏在 Visual Studio 視窗後面。 您可以按 Alt+Tab 鍵將這些視窗帶到前面。如果您稍後使用多個監視器開啟 Visual Studio,您可以重新套用版面配置,將視窗還原到其指定的位置。
管理及切換您的版面
您可以選擇 [視窗>管理視窗設定],移除、重新命名或重新排列自訂版面配置。 如果您移動版面配置,會自動調整按鍵系結以反映清單中的新位置。 無法修改按鍵系結本身,但一次可以儲存多達10個版面配置。
若要提醒自己哪個鍵盤快捷方式指派給哪個版面配置,請選取 [視窗>套用視窗配置]。
這些配置會在Visual Studio 版本 與不同機器上的 Blend 實例之間自動漫游。
個人化索引標籤
您可以用數種方式將索引標籤個人化,以與文件窗口互動。 例如,您可以在編輯器中檢視檔案的預覽,而不開啟檔案,您可以將索引標籤分組、排列在多個數據列等等。
小提示
若要深入瞭解如何在 Visual Studio 2022 和更新版本中管理索引標籤,請參閱下列部落格文章:開啟太多索引標籤?沒問題!
預覽標籤
在 [ 預覽] 索引標籤上,您可以在編輯器中檢視檔案,而不需開啟檔案。 您可以在 [方案總管] 中選取檔案、於偵錯期間逐步執行檔案、使用 移至定義,以及瀏覽搜尋結果時預覽檔案。 預覽檔案會出現在文件標籤右側的標籤中。 如果您修改檔案,或在方案總管中的檔案上選取「開啟」,檔案就會開啟以進行編輯。
索引標籤群組
分頁群組讓您在 IDE 中同時使用兩個或多個開啟的文件時,能有效管理有限的工作空間。 您可以將多個文件視窗和工具視窗組織成垂直或水準索引卷標群組,並將檔從一個索引標籤群組移至另一個索引卷標群組。
垂直檔案索引標籤
您可以在編輯器左側或右側的垂直清單中管理檔案索引標籤。
Visual Studio 2019 16.4 版和更新版本中的新功能。 這些版本支援其中一個熱門功能要求: 垂直檔索引標籤。 您可以在編輯器左側或右側的垂直清單中管理檔案索引標籤。
您可以透過下列方式套用垂直檔案索引標籤:
開啟「 工具>選項 」窗格,然後展開「 所有設定>」、「環境>」、「標籤」、「>文件標籤」區 段。 在 索引標籤版面配置 清單中,選取 [頂端]、[ 左側] 或 [右側]。
以滑鼠右鍵按下索引標籤,選取 [設定索引標籤版面],然後選取 [將索引標籤放在左側]、[將索引標籤放在頂端] 或 [將索引標籤放在右側]。 (若要將索引標籤傳回其預設位置,請選取 [ 在頂端放置索引卷標]。
開啟「 工具>選項 」對話方塊,然後展開「 環境>標籤和視窗 」區段。 在 設定索引標籤版面配置 清單中,選取 頂端、 左側或 右側。
以滑鼠右鍵按下索引標籤,選取 [設定索引標籤版面],然後選取 [將索引標籤放在左側]、[將索引標籤放在頂端] 或 [將索引標籤放在右側]。 (若要將索引標籤傳回其預設位置,請選取 [ 在頂端放置索引卷標]。
選取 [工具>選項>環境]>索引標籤和 Windows。 然後,在 [ 設定] 索引標籤配置 清單中,選取 [ 上方]、[ 左] 或 [右]。
以滑鼠右鍵按兩下索引標籤,選取 [ 設定索引卷標配置],然後選取 [向左 ] 或 [ 向右]。 (若要將索引標籤回其預設位置,請選取 [Top]。
以顏色標示文件標籤
在 Visual Studio 2022 和更新版本中,您可以依專案以色彩編碼檔案索引標籤,讓您不需要搜尋開啟的檔案。
若要對索引標籤進行色彩編碼,請開啟 [工具>選項] 窗格,然後展開 [所有設定>] [環境>索引標籤]>[文件索引標籤] 區段。 針對 Tab colorization method 選項,選取 Project、 副檔名、 Regular Expression 或 None。
若要對標籤進行顏色編碼,請開啟「 工具>選項 」對話框,然後展開「 環境>標籤和視窗」 區段。 選取 為文件索引標籤著色方式 的勾選方塊,並將下拉式選取器設定為 專案、副檔名或 正則表達式。
將不同檢視中的索引標籤色彩化
您可以在編輯器的垂直檢視和水平檢視中,將索引標籤著色。
下列螢幕快照顯示垂直檢視中彩色索引標籤的範例:
下列螢幕快照顯示水平檢視中彩色索引標籤的範例:
選取您自己的色彩
您也可以選取自己的索引標籤色彩。 若要這樣做,請以滑鼠右鍵按下索引標籤,選擇 [ 設定索引標籤色彩 ],然後選擇色彩。
下列螢幕快照顯示如何個人化索引標籤的色彩設定:
多行分頁標籤
您可以將索引標籤包裝成多個資料列。 這可讓您一次開啟更多水平索引標籤。 釘選的索引標籤會顯示在與未釘選索引標籤不同的數據列中。
開啟「 工具>選項 」窗格,然後展開「 所有設定>」、「環境>」、「標籤」、「>文件標籤」區 段。 在 [索引標籤排序] 底下,選取 [ 在多列中顯示索引標籤 ] 核取方塊。
開啟「 工具>選項 」對話方塊,然後展開「 環境>標籤和視窗 」區段。 選取 [ 在多列中顯示索引標籤 ] 核取方塊。
其他索引標籤選項
您可以將粗體格式設定套用至目前的使用中索引標籤、變更您的索引標籤寬度,並在檔案頂端新增額外的關閉按鈕。
若要變更這些選項,請移至 [工具>選項 ] 窗格,然後瀏覽 [所有設定>] [環境>] 索引標籤>[文件索引標籤] 區段。
若要變更這些選項,請移至 [工具>選項 ] 對話方塊,然後探索 [環境>索引標籤和視窗 ] 區段。
未儲存的變更指標
您可以將未儲存變更文件的標記變更為較大的、較顯眼的點。
若要變更此設定,請移至 [工具>選項] 窗格,然後展開 [所有設定>] [環境>索引標籤]>[文件索引標籤] 區段。 在 異常指示器 選項中選擇您的偏好。
若要變更此設定,請移至 [工具>選項 ] 對話方塊,然後展開 [環境>索引標籤和視窗 ] 區段。 在 "髒污指示器" 選項中選擇您的偏好。
以斜體顯示名稱
您可以顯示斜體中看不到的檔案名稱。
若要啟用此選項,請移至 [工具>選項 ] 窗格,然後展開 [所有設定>] [環境>索引標籤]>[文件索引標籤] 區段。 在 索引標籤排序 下,選取 在 索引標籤下拉式功能表中以斜體顯示不可見的索引標籤 核取方塊。
若要變更此設定,請移至 [工具>選項 ] 對話方塊,然後展開 [環境>索引標籤和視窗 ] 區段。 選取 在 索引標籤下拉式功能表中以斜體顯示不可見的索引標籤 核取方塊。
還原關閉的索引標籤
您可以使用