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


Страница “Табуляция”, папка “Все языки”, папка “Текстовый редактор”, диалоговое окно “Параметры”

Обновлен: Ноябрь 2007

Это диалоговое окно позволяет изменять заданное по умолчанию поведение для редактора кода. Эти параметры действуют для других редакторов, использующих в своей основе редактор кода/текста, таких как средство просмотра исходного кода в конструкторе HTML. Для отображения этих параметров выберите Параметры в меню Сервис. В папке Текстовый редактор разверните подпапку Все языки и выберите Табуляция.

7sffa753.alert_caution(ru-ru,VS.90).gifВнимание!

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

Если для определенных языков программирования на страницах параметров табуляции выбраны различные параметры, то для различения параметров Отступ отображается сообщение "Конфликт между параметрами отступа для отдельных текстовых форматов"; для различения параметров Табуляция отображается сообщение "Конфликт между параметрами табуляции для отдельных текстовых форматов". Например, это напоминание выводится, если для Visual Basic выбран параметр Интеллектуальный отступ, а для Visual C++ – Отступ блока.

7sffa753.alert_note(ru-ru,VS.90).gifПримечание.

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

Выделение частей текста программы отступами

  • Отсутствует.
    Если выбран этот параметр, новые строки не отображаются с отступом. Курсор помещается в первый столбец новой строки.

  • Блок
    Если выбран этот параметр, новые строки автоматически отображаются с отступом. Курсор помещается в той же начальной точке, что и в предыдущей строке.

  • Структура
    Если выбран этот параметр, новые строки располагаются по размерам контекста кода, по другим параметрам форматирования кода и соглашениям IntelliSense для выбранного языка разработки. Этот параметр не доступен для всех языков разработки.

    Например, строки, заключенные между открывающей фигурной скобкой ( { ) и закрывающей фигурной скобкой ( } ), автоматически получают отступ на дополнительную табуляцию с позиции выравнивания фигурных скобок.

Табуляция

  • Размер интервала табуляции
    Устанавливает расстояние в пробелах между табуляторами. По умолчанию используется четыре пробела.

  • Размер отступа
    Задает размер автоматического отступа в пробелах. По умолчанию используется четыре пробела. Знаки табуляции, пробелов или и те, и другие будут вставлены для заполнения указанного размера.

  • Вставлять пробелы
    Когда выбран этот параметр, операции отступа вставляют только пробелы, а не символы табуляции. Например, если Размер отступа равен 5, то пять пробелов будут вставляться при каждом нажатии клавиши TAB или кнопки Увеличить отступ на панели инструментов Форматирование.

  • Сохранять символы табуляции
    Если выбран этот параметр, операция отступа вставляет максимально возможное число знаков табуляции. Знак табуляции заполняет пространство, содержащее столько пробелов, сколько указано в поле Размер интервала табуляции. Если Размер отступа не кратен Размеров интервала табуляции, для заполнения разницы добавляются знаки пробелов.

См. также

Ссылки

Страница "Общие", папка "Все языки", папка "Текстовый редактор", диалоговое окно "Параметры"

Страница "Общие", папка "Среда", диалоговое окно "Параметры"