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


Практическое руководство. Настройка отступов в редакторе

В редакторе доступны три различных стиля отступов текста; также можно выбирать, следует ли вставлять позиции табуляции или символы пробелов при отступе.Кроме того, можно определять, сколько пробелов включает один отступ или табуляция, и вручную настраивать отступы либо применять технологию Smart Indenting к выделенным блокам кода.

ПримечаниеПримечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Чтобы изменить параметры, в меню Сервис выберите команду Импорт и экспорт параметров.Дополнительные сведения см. в разделе Параметры Visual Studio.

Выбор стиля отступов

  1. В меню Сервис выберите пункт Параметры.

  2. В папке Текстовый редактор выберите Табуляция в подпапке Все языки, чтобы установить общий параметр.

    — либо —

    Выберите параметры Табуляция в подпапке для используемого языка программирования.

  3. В разделе Отступы выберите один из следующих параметров.

    • Отсутствует — курсор переходит в начало следующей строки.

    • Блок — курсор выравнивает следующую строку по предыдущей.

    • Структура — (по умолчанию, если доступно) стиль отступов определяется используемым языком программирования.Например, при создании в Visual Basic цикла For...Next, включающего операторы If или Select Case, эти операторы отображаются как блоки кода с отступом внутри цикла, где сохраняются их собственные внутренние отступы.

  4. Нажмите кнопку ОК.

Изменение параметров отступов табуляциями

  1. В меню Сервис выберите пункт Параметры.

  2. В папке Текстовый редактор выберите Табуляция в подпапке Все языки, чтобы установить общий параметр.

    — либо —

    Выберите параметры Табуляция в подпапке для используемого языка программирования.

  3. Чтобы использовать символы табуляции в операциях отступа и табуляции, выберите Сохранять знаки табуляции.

    — либо —

    Чтобы использовать пробелы, выберите Вставлять пробелы.

  4. Если выбрано значение Вставлять пробелы, введите количество пробелов для каждой табуляции и отступа в поле Размер интервала табуляции и отступа.

Увеличение и уменьшение отступов вручную

  1. Выберите текст, в котором нужно применить отступы.

  2. Чтобы увеличить отступы, нажмите клавишу TAB или щелкните значок Отступ.

    Кнопка отступа проекта Visual Basic WinApp

    — либо —

    Чтобы уменьшить отступы, нажмите клавиши SHIFT+TAB или щелкните значок Отменить отступ.

    Кнопка удаление текстового отступа

Применение технологии Smart indenting к выделенной части кода

  1. Выберите параметр Smart для отступов в используемом языке программирования.Подробные инструкции см. в процедуре "Выбор стиля отступов" ранее в этой статье.

  2. Выделите текст, к которому требуется применить отступы Smart.

  3. В меню Правка выберите пункт Дополнительно, а затем — Форматировать выделенный фрагмент либо нажмите сочетание клавиш CTRL+K, CTRL+F.

    Параметр Форматировать выделенный фрагмент применяет к выделенному тексту правила создания отступов, определяемые используемым языком программирования.

Преобразование нескольких пробелов в табуляцию и табуляции в пробелы

  1. Выделите текст, который нужно преобразовать.

  2. В меню Правка выберите Дополнительно.

  3. Щелкните Преобразовать пробелы в знаки табуляции в выделенных строках, чтобы преобразовать пробелы достаточной длины в символы табуляции.

    — либо —

    Щелкните Преобразовать знаки табуляции в пробелы в выделенных строках, чтобы преобразовать знаки табуляции в пробелы соответствующей длины.

    Все знаки табуляции или пробелы слева от первой буквы, числа или символа будут преобразованы.Изменение не распространяется на знаки табуляции и пробелы в середине или в конце строки.

    ПримечаниеПримечание

    Возможности этих команд зависят от текущих параметров длины табуляции, выбранных в диалоговом окне "Параметры", "Текстовый редактор", "Все языки", "Вкладки", а также от параметров табуляции для используемого языка программирования.Например, если интервал табуляции равен 4, то при выполнении команды Заменить пробелы знаками табуляции все последовательности из четырех непрерывных пробелов будут заменены знаками табуляции, а при выполнении команды Заменить знаки табуляции пробелами каждый знак табуляции будет заменен четырьмя пробелами.

См. также

Основные понятия

Настройка редактора

Другие ресурсы

Установка параметров редактора

Создание кода в редакторе кода и текста