Поделиться через


Параметры, текстовый редактор, C/C++, форматирование

Используйте эти страницы свойств, чтобы изменить поведение редактора кода по умолчанию при программировании в C или C++.

Снимок экрана: параметры форматирования текстового редактора C/C++ в диалоговом окне

Чтобы получить доступ к этой странице, в диалоговом окне "Параметры " в левой области разверните текстовый редактор, разверните C /C++, разверните стиль кода и нажмите кнопку "Форматирование".

Снимок экрана: параметры форматирования текстового редактора C/C++ в диалоговом окне

Чтобы получить доступ к этой странице, в диалоговом окне "Параметры " в левой области разверните текстовый редактор, разверните узел C/C++, а затем нажмите кнопку "Форматирование".

Замечание

На компьютере могут отображаться различные имена или расположения для некоторых элементов пользовательского интерфейса Visual Studio в следующих инструкциях. Выпуск Visual Studio, который у вас есть, и параметры, которые вы используете, определяют эти элементы. Дополнительные сведения см. в статье Персонализация интегрированной среды разработки Visual Studio.

Страница "Общие"

На этой странице есть параметры форматирования операторов и блоков при их вводе.

На странице также есть параметры настройки поддержки 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+K, CTRL+F).

Отступы, новые линии, интервалы, страницы упаковки

Эти страницы включают различные настройки форматирования, но игнорируются при включении ClangFormat.

См. также