Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этой статье описывается функция структурирования в Visual Studio. Чтобы скрыть область кода в представлении, ее можно свернуть, чтобы она отображалась под знаком в> редакторе кода. Затем, чтобы развернуть свернутый регион, выберите знак курсора.
Вы также можете выбрать ctrl+M M+, чтобы свернуть и развернуть код.
Чтобы свернуть область выделения, дважды щелкните любую строку в регионе в поле выделения, которое отображается только слева от кода. Содержимое свернутой области отображается как подсказка при наведении указателя мыши на свернутую область.
При наведении указателя мыши на поля, области в полях также выделяются. Цвет выделения по умолчанию может быть трудно увидеть в некоторых конфигурациях цветов. Вы можете изменить это в Инструменты>Параметры>Среда>Шрифты и цвета>Отображаемые элементы>Сворачиваемая область.
При работе с указанным кодом можно развернуть разделы, над которыми вы хотите работать, свернуть их после завершения, а затем перейти к другим разделам. Если вы не хотите использовать структуру, можно использовать команду stop outlining , чтобы удалить сведения о структуре без нарушения базового кода.
Команды "Отмена" и "Повтор" в меню "Изменить" влияют на указанные действия. Копирование, Вырезка, Вставкаи операции перетаскивания сохраняют информацию о структуре, но не состояние сворачиваемой области. Например, при копировании свернутой области операция вставки вставляет скопированный текст в виде развернутой области.
Осторожность
При изменении контурной области контур может быть потерян. Например, операции удаления или поиска и замены могут стирать конец региона.
Эти команды можно использовать в меню "Изменить>выстраивание ":
| Имя | Сочетание клавиш | Описание |
|---|---|---|
| Скрыть выделение | CTRL+M, CTRL+H | Свернуть выбранный блок кода, который обычно не будет доступен для выделения. Пример: блок if. Чтобы удалить пользовательский регион, используйте Stop Hiding Current или Ctrl+M, Ctrl+U. |
| Переключение расширения | CTRL+M, CTRL+M | Изменяет текущее скрытое или развернутое состояние самого внутреннего раздела структуры, когда курсор находится в вложенном свернутом разделе. |
| Переключение отображения всех разделов | CTRL+M, CTRL+L | Задает для всех регионов одно и то же свернутое или развернутое состояние. Если некоторые регионы развернуты, а другие свернуты, свернутые регионы будут развернуты. |
| Остановка составления плана | CTRL+M, CTRL+P | Удаляет всю информацию о структуре всего документа. Чтобы включить структуру, перейдите к разделу "Изменить>структуру " и выберите "Начать автоматическую структуру". |
| Остановить скрытие текущего | CTRL+M, CTRL+U | Удаляет информацию о контуре для пользовательской области. |
| Свернуть до определений | CTRL+M, CTRL+O | Сворачивает элементы всех типов. |
Совет
Дополнительные сведения об использовании клавиатуры см. в разделе "Сочетания клавиш" в Visual Studio.
Вы также можете использовать пакет SDK Visual Studio для определения текстовых областей, которые требуется развернуть или свернуть. Дополнительные сведения см. в пошаговом руководстве.