Share via


選項、文字編輯器、C/C++、格式

在使用 C 或 C++ 進行程式設計時,請使用這些屬性頁變更程式碼編輯器的預設行為。

C++ Formatting property pages

若要存取這個頁面,請在 [選項] 對話方塊的左窗格中依序展開 [文字編輯器] 和 [C/C++],然後按一下 [格式]

注意

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置: 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱將 Visual Studio IDE 個人化

一般頁面

此頁面包含在您鍵入時格式化陳述式和區塊的選項。

頁面也有設定 ClangFormat 5.0 版支援的選項。 ClangFormat 是一個公用程式,可讓您更輕鬆地根據一組可以在 .clang-format 或 _clang-format 檔案中設定的規則,設定程式碼的樣式和格式化。

設定 ClangFormat 選項

預設會啟用 ClangFormat 支援。 您可以選擇要將這些常見格式設定慣例的哪一項,套用至所有專案:LLVM、Google、Chromium、Mozilla 或 WebKit。 您也可以建立自訂的格式定義 .clang-format 或 _clang-format 檔案。 如果這樣的檔案存在於專案資料夾,則 Visual Studio 會使用它來格式化該資料夾及其子資料夾中的所有原始程式碼檔。

根據預設,Visual Studio 會在背景中執行 clang-format.exe,並在您輸入時套用格式設定。 您也可以指定只針對以手動方式叫用的格式化命令格式化文件 (Ctrl+K、Ctrl+D)格式化選取範圍 (Ctrl+K、Ctrl+F) 來執行它。

[縮排]、[新行]、[間距]、[換行] 等頁面

這些頁面能啟用各種格式化自訂,但如果已啟用 ClangFormat 便會被忽略。

另請參閱