共用方式為


在 Visual Studio 中設定您的C++編碼喜好設定

您可以透過個人化 Visual Studio,讓您的C++程式代碼撰寫體驗更方便、具生產力且更愉快。 您可以:

  • 自定義功能表和工具列。
  • 排列視窗配置。
  • 設定色彩主題。
  • 指定C++格式規則,包括數種 ClangFormat 樣式。
  • 建立自訂鍵盤快捷方式。

您可以跨多部電腦同步處理您的喜好設定,並建立及儲存多個喜好設定集,並與小組成員共用。 您可以從 Visual Studio Marketplace 安裝擴充功能,讓您有更多自定義行為選項。 如需詳細資訊,請參閱將 Visual Studio IDE 個人化

排列視窗配置

在 Visual Studio 視窗中,空間分成主選單、工具列、程式代碼編輯器(或文檔視窗),以及工具視窗(例如 方案總管 和錯誤清單)。 某些視窗會以相同位置彼此重疊。 例如,方案總管、類別檢視、資源檢視和原始檔控制總管都共用相同的預設位置。 您可以選取框架底部的索引標籤來切換它們。 若要同時顯示兩個以上的這些視窗,只要將其中一個視窗拖曳到新的位置即可。 您可以將它停駐在其中一個 Visual Studio 主視窗框線上,也可以將其浮動。

下列螢幕快照顯示 將 [Team Explorer ] 視窗從預設位置拖曳至程式代碼編輯器左側的新停駐位置。 藍色陰影區域會顯示放開滑鼠按鈕時視窗的位置。

Visual Studio Team Explorer 視窗的螢幕快照,其中已醒目提示藍色陰影區域,其中會放開滑鼠時放置視窗。

在文檔視窗中,每個開啟的檔案都包含在索引標籤框架中。 您可以浮動或鎖定這些索引標籤,就像工具視窗一樣。 如需詳細資訊,請參閱在 Visual Studio 中自訂視窗版面配置

若要隱藏所有工具視窗並最大化 [程序代碼編輯器] 視窗,請按Alt + Shift + Enter 切換全螢幕模式。

設定C++編碼樣式和格式設定

您可以指定許多個別的程式代碼格式設定選項,例如縮排和大括弧位置。 若要這樣做,請移至 [工具>選項>] 文本編輯器>C/C++>Formatting (或輸入 Ctrl + Q 並搜尋 「格式設定」)。 或者,您可以指定其中一個 ClangFormat 樣式(或您自己的自定義 ClangFormat 樣式)。

[選項] 窗格的螢幕快照,其中已選取 [文本編輯器 > C/ C] 加上 > [格式化 > 一般]。在右窗格中,會出現 ClangFormat 選項。

如需所有格式化選項的詳細資訊,請參閱 選項、文本編輯器、C/C++、格式化

設定色彩佈景主題

若要設定淺色或深色背景,請輸入 Ctrl + Q 並搜尋「色彩主題」。 您也可以移至 [工具>選項>環境],然後選擇 [色彩主題] 來找到這些專案。

[選項] 窗格的螢幕快照。已選取 [環境 > 一般]。右側的色彩主題下拉式清單會顯示 [淺色]、[深色] 等選項。

例如,以下是深色主題:

Visual Studio 具有深色主題的螢幕快照。

自定義程式代碼著色

在 Visual Studio 2019 中,您可以選擇三個預先定義的 色彩配置。 這些會指定程式代碼專案在編輯器中色彩化的方式。 若要選擇主題,請移至 [工具>選項>] 文本編輯器>C/C++>View,然後選擇 [色彩配置]:

C++色彩配置下拉式選項的螢幕快照。在可用的選項中,會反白顯示 [增強]。

在稱為 Visual Studio 2017 的色彩配置中,大部分的程式代碼元素都是黑色。 在 增強 色彩配置中,函式、局部變數、巨集和其他元素都會著色。 在 Enhanced (Globals vs. Members) 配置中 ,全域函式和變數會以色彩標示,以與類別成員形成對比。 預設模式為 [增強],如下所示:

增強色彩配置的螢幕快照,其中具有黑色背景和色彩,適用於C++關鍵詞,例如int的藍色,以及批注的綠色。

不論哪個主題或色彩配置為使用中,您都可以自定義個別程式代碼元素的字型和色彩。 若要這樣做,請移至 [工具>選項>環境>字型和色彩 ] (或輸入 Ctrl + Q 並搜尋 「字型」)。 向下卷動顯示專案清單,直到您看到C++選項為止。

C++字型和色彩選項的螢幕快照,其中顯示您可以設定C++程式代碼元素的色彩,例如列舉、函式、關鍵詞、巨集等等。

您在這裡設定的色彩會覆寫為色彩設定定義的值。 如果您想要回到色彩配置的預設色彩,請將色彩設定回 預設值

自訂工具列

工具列提供方便的方式,以單鍵發出命令,而不是使用功能表或鍵盤快捷方式。 Visual Studio 包含一組標準工具列。 對於標準C++開發,最有用的工具列可能是標準、文本編輯器、建置、偵錯、原始檔控制及比較檔案。 針對 Windows 開發,對話框編輯器和影像編輯器對於配置對話框和編輯圖示很有用。

將滑鼠停留在工具列中的圖示上,以查看其代表的命令:

將滑鼠停留在書籤圖示上的螢幕快照。工具提示顯示:「在目前行上切換書籤」,以及鍵盤快捷方式 Ctrl+K、Ctrl+K。

您可以選取向下箭號來新增或移除命令,或建立自訂工具列。 若要將工具列移至新位置,請將工具列拖曳到左邊的虛線。

工具列的螢幕快照,其中已醒目提示左側的虛線,以滑鼠移動工具列。向下箭號也會反白顯示。.

如需詳細資訊,請參閱 如何:在 Visual Studio 中自定義功能表和工具列。

顯示或隱藏行號

您可以指定編輯器視窗左邊的行號是否顯示。 在 [選項] 的 [C/C++],選取 [一般]。 在 [設定] 區段中,根據您的喜好設定,選取或清除行號

[一般] 選項的螢幕快照(文字編輯器 > C / C 加上 > [一般] 。[行號] 複選框會反白顯示。

建立鍵盤快捷方式

Visual Studio 中的許多命令都有 鍵盤快捷方式、按鍵組合與 Ctrl、Alt 和 Shift 鍵。 您可以修改這些鍵盤快捷方式,或在 Visual Studio 中建立您自己的鍵盤快捷方式。 移至 [工具>選項>環境>鍵盤 ] (或輸入 Ctrl + Q 並搜尋 「快捷方式」)。 如需詳細資訊,請參閱 在 Visual Studio 中識別和自定義鍵盤快捷方式。