Диалоговое окно "Параметры": форматирование стиля > кода C# > в текстовом редакторе >

Используйте страницу параметров Форматирование и ее вложенные страницы (Отступ, Новые строки, Интервал и Перенос) для задания параметров форматирования кода в редакторе кода.

Чтобы получить доступ к странице параметров, в строке меню выберите Сервис>Параметры. В диалоговом окне Параметры выберите Текстовый редактор>C#>Стиль кода>Форматирование.

Совет

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

Страница "Форматирование" > "Общие"

Общие параметры

Эти параметры определяют, когда редактор кода применяет параметры форматирования к коду.

Label Description
Автоматически форматировать при вводе Если параметр не выбран, параметры форматирования оператора при вводе запятой ";" и форматирования блока при вводе фигурной скобки "}" отключены.
Автоматически форматировать оператор при вводе ";" Если установлен этот флажок, форматирование операторов выполняется по завершении в соответствии с выбранными для редактора параметрами.
Автоматически форматировать блок при вводе "}" Если установлен этот флажок, форматирование блоков кода выполняется в соответствии с выбранными для редактора параметрами, как только завершается блок кода.
Автоматически форматировать при возврате Если параметр выбран, при нажатии клавиши ВВОД текст форматируется в соответствии с параметрами форматирования, выбранными для редактора.
Автоматически форматировать при вставке Если этот параметр выбран, форматирование текста, вставляемого в редакторе, выполняется в соответствии с выбранными для редактора параметрами.

Если ранее параметры стиля кода для файлов C# применялись с помощью команды Форматировать документ в Visual Studio 2017, теперь это можно сделать с использованием функции Очистка кода.

Страница "Отступ"

Параметры отступов на этой странице применяются при автоматическом форматировании кода. Например, при вставке кода в файл, когда выбран параметр Автоматически форматировать при вставке. (Параметр Автоматически форматировать при вставке находится в разделе Форматирование>Общие.)

C# text editor indentation options in Visual Studio

Совет

Параметры отступа доступны также на странице параметров Текстовый редактор>C#>Вкладки. Они определяют только место, в которое редактор кода помещает курсор при нажатии клавиши ВВОД в конце строки.

C# text editor tabs options in Visual Studio

Страница "Новые строки"

Воспользуйтесь параметром новых строк на этой странице, чтобы управлять появлением элементов (скобок, ключевых слов или выражений) на новых строках в редакторе кода.

Важно!

Файл .editorconfig может переопределить параметры, заданные на этой странице. Дополнительные сведения см. в разделе Создание переносимых настраиваемых параметров редактора с EditorConfig.

Screenshot of the C# new lines options in Visual Studio .

См. также