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


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

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

Предупреждение

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

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

Примечание

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

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

  • Нет
    Если выбран этот параметр, новые строки вводятся без отступа. Точка вставки помещается в первый столбец новой строки.

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

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

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

Табуляции

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

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

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

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

См. также

Ссылки

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

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