visual studio как свернуть все блоки кода
Структуризация
Можно скрыть часть кода из представления, свернув область кода так, чтобы она отображалась со знаком «плюс» ( + ). Чтобы развернуть свернутую область, нужно щелкнуть знак «плюс». Если вы предпочитаете использовать клавиатуру, то можете нажать клавиши CTRL+M+M для свертывания и развертывания. Можно также свернуть область структуры, дважды щелкнув любую строку в области в поле структуры, которая появляется слева от кода. Содержимое свернутой области отображается в виде всплывающей подсказки при наведении указателя мыши на эту область.
Этот раздел относится к Visual Studio в Windows. Информацию о Visual Studio для Mac см. в статье Редактор исходного кода (Visual Studio для Mac).
Области в поле структуры также выделяются при наведении указателя мыши на поле. В некоторых конфигурациях цветов цвет выделения по умолчанию может показаться едва заметным. Его можно изменить, последовательно выбрав Сервис > Параметры > Среда > Шрифты и цвета > Свертываемая область.
При работе в структурированном коде можно развернуть нужные для работы разделы, свернуть их после работы, а затем перейти к другим разделам. Чтобы структура не отображалась, воспользуйтесь командой Прекратить показ структуры, чтобы удалить сведения о структурировании, не затрагивая базовый код.
Эти действия выполняются с помощью команд Отменить и Вернуть в меню Правка. Операции Копировать, Вырезать, Вставить и операции перетаскивания сохраняют сведения о структуре, но не состояние свертываемой области. Например, при копировании свернутой области операция Вставить вставит скопированный текст в виде развернутой области.
При изменении области структуры структурирование может быть утеряно. Например, операции удаления или поиска и замены могут удалить конец области.
Приведенные ниже команды находятся в подменю Правка > Структурирование.
Для определения областей текста, которые требуется развернуть или свернуть, можно также использовать пакет SDK для Visual Studio. См. Пошаговое руководство: структуризация.
Как свернуть все процедуры и функции кода
Как в Visual Studio свернуть сразу все блоки кода?
Как в Visual Studio свернуть сразу все блоки кода? Может, есть какая-то комбинация клавиш?
Свернуть все процедуры
Есть ли команда чтобы свернуть все процедуры, что бы они были по одной строке. Delphi 2007.
свернуть функции и процедуры
Доброго времени суток. Все знают, что при создании кода можно сворачивать различные части текста.
Решение
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как свернуть блок кода?
Я закоментил большой кусок кода но он мне визуально мешает, как его скрыть? Желательно свернуть
«свернуть» все возможные сегменты кода
Здравствуйте! Напротив операторов цикла for и while, а так же напротив function слева в редакторе.
Как свернуть все окна?
Всем привет,у меня вопрос,как свернуть все окна системы?что бы все они свернулись? прошу код,среда.
Как свернуть все работающие программы
Как свернуть все работающие приложения?
Как свернуть все работающие программы
Как при нажатии на кнопку свернуть все работающие программы, не закрывая самой программы?
Как свернуть все ентри представления
привет всем Вопрос собственно аналогично сабжу :angry:
Как свернуть разделы кода в Visual Studio Code для Windows
как свернуть или свернуть разделы кода в коде Visual Studio? Поддерживается ли эта функция?
13 ответов
эта функция была развернута и теперь реализована с версии VSCode 0.10.11 (см. эти примечания к выпуску). Доступны следующие сочетания клавиш:
раза складках сокровенной uncollapsed области на курсор:
развернуть разворачивает свернутую область на курсоре:
Сложите Все складывает весь регион в Редакторе:
Раскройте Все разворачивает все регионы в Редакторе:
начиная с версии кода Visual Studio 1.12.0, апрель 2017, см. Основное Редактирование > Складывание раздел в документах.
ключи по умолчанию:
Macs: используйте ⌘ вместо CTRL (спасибо Prajeet)
эта функция теперь доступна в стандартной сборке. чтобы сделать элементы управления collapse / expand, вам нужно щелкнуть мышью по области справа от номеров строк, как показано на этом скриншоте
ярлык по умолчанию для collapse / extend:
или перейти к комбинации клавиш.JSON и изменить, как вы хотите.
холодное складывание регионами прибыло с v1.17. складывание по регионам docs
TypeScript / JavaScript: //#регион и //#endregion и //регион и / / endregion
каждый язык также имеет фрагменты, доступные для маркеров. Введите » # » и вызовите завершение кода, чтобы увидеть их. Чтобы настроить маркеры региона для вашего языка, обратитесь к поставщику расширений языка.
изменить: v1.23 добавлено css/scss / меньше складывающихся областей кода:
теперь вы можете использовать / * #region / и / #endregion * / чтобы отметить область как складную в CSS/SCSS / Less. В SCSS / Less вы также можете использовать // #region и / / #endregion в качестве маркеров складывания.
вы должны добавить пользовательские настройки:
сворачивание теперь поддерживается в релиз 1.0
существуют новые действия сворачивания для сворачивания областей исходного кода на основе их уровень складывания.
есть действия, чтобы сложить уровень 1 ( Ctrl + K Ctrl + 1 ) до 5 уровня ( Ctrl + K Ctrl + 5 ). Развиваться, используйте Unfold All ( Ctrl + Shift + Alt + ] ).
действия сворачивания уровня не применяются к области, содержащей текущий курсор.
начиная с версии 1.3.1-17 июля 2016-Block Collaps намного удобнее.
The ( Ctrl + Shift + Alt + ] ) по-прежнему будет влиять на все блоки, закрывая один уровень. Каждое повторное использование закрывало еще один уровень. Этот ( Ctrl + Shift + Alt + [ ) работает в обратном направлении.
Ху Ра, блок коллапс, наконец, работает с пользой
эта функция теперь поддерживается, так как Код Visual Studio 1.17. Чтобы свернуть / свернуть блок кода, просто добавьте теги региона, такие как //#region my block name и //#endregion если кодирование в Typescript / Javascript. Пример:
на Mac это командная клавиша RHS ⌘ K не слева для команд сворачивания кода.
В противном случае левая клавиша командной строки удалит текущую строку ⌘ K
Я хотел бы, чтобы код мог обрабатывать:
прямо сейчас код просто игнорирует его и не свернет. Между тем N++ и PowerGUI справляются с этим просто отлично.
Update: я только что заметил обновление для vsCode. Это теперь поддерживается! Спасибо!!
Команду свернуть все разделы кода?
В Visual Studio (2008) есть команда свернуть/развернуть все разделы кода в файле?
ОТВЕТЫ
Ответ 1
CTRL + M + O свернут все.
CTRL + M + P развернет все и отключит выделение.
CTRL + M + M свернут/развернут текущий раздел.
CTRL + M + A свернет все даже в HTML файлах.
Эти параметры также находятся в контекстном меню в разделе Outlining.
Щелкните правой кнопкой мыши в редакторе → Изложение, чтобы найти все варианты. (После отключения выделения выполните те же действия, чтобы включить выделение.)
Outlining menu» data-src=»https://utyatnishna.ru/img/4f07338518ab456aa9633e50f5e352d2.png» >
Ответ 2
Следующие комбинации клавиш используются для выполнения действий:
CTRL + M + M & rightarrow; Свернуть/развернуть текущую заданную область (например, метод M )
CTRL + M + H & rightarrow; Свернуть / H ide (развернуть) текущий выбор
CTRL + M + O & rightarrow; C o Хлопать все (Свернуть тела декларации)
CTRL + M + A & rightarrow; Свернуть a ll
CTRL + M + X & rightarrow; E x и все
CTRL + M + L & rightarrow; Togg l и все
Там есть несколько опций в контекстном меню под Outlining.
Ответ 3
CTL + M + L расширяет все
CTL + M + O сворачивает все
Ответ 4
Ctrl + M расширяет область.
Ctrl + L сворачивает область.
Ответ 5
Ответ 6
В Visual Studio 2017 кажется, что это поведение отключено по умолчанию. Его можно включить в разделе Инструменты > Параметры > Текстовые редакторы > С# > Дополнительно > Разметкa > «Свернуть # области при сворачивании в определения»
Ответ 7
CTL + M + A сворачивает все
работает для меня, тогда как
Ответ 8
Вы ссылаетесь на отображение переключения?
Ответ 9
В Visual Studio 2013:
CTL + M + A сворачивает все
CTL + M + L расширяет все
Ответ 10
Ниже приведены все, что вы хотите:
Ответ 11
Если вы имеете в виду ярлык, то
CTRL + M + M : Это приведет к срыву региона, в котором находится ваш курсор, независимо от того, является ли его метод, пространство имен или что-то еще для свертывания кодовых блоков, областей и методов. Первый скроет только блок/метод или область, в которой находится ваш курсор, в то время как второй скроет всю область, в которой вы находитесь.
Ответ 12
Чтобы сжать все, включая дочерние узлы, в XML файлах.
Ответ 13
Чтобы свернуть все использование:
Все ярлыки для VS 2012/2013/2015 доступны по адресу http://visualstudioshortcuts.com/2013/
Ответ 14
В случае ugrading для Visual Studio 2010, 2012, 2013 или 2015 существует расширение Visual Studio для отображения текущих зарегистрированных сочетаний клавиш, IntelliCommand.
Ответ 15
если вы хотите свернуть и развернуть конкретный цикл, если в противном случае установите следующие плагины для визуальной студии.
Ответ 16
Ответ 17
Ответ 18
Visual Studio может помочь вам найти ответ на свой вопрос несколькими способами.
Введите Ctrl + Q для доступа к Quick Launch, а затем введите «collap». Quick Launch отобразит что-то вроде: & dagger;
Оттуда введите «outlining», чтобы найти другие записи меню, связанные с описанием:
Однако обратите внимание, что Quick Launch покажет вам только те команды, которые доступны в виде элементов меню Visual Studio. Чтобы найти другие команды, связанные с клавиатурой, относящиеся к коллапсирующим разделам кода, в строке меню Visual Studio нажмите:
Это отобразит раздел клавиатуры в диалоговом окне «Параметры». В текстовом поле «Показать команды, содержащие» введите «edit.collap». Visual Studio отобразит список, который выглядит примерно так:
Вам нужно будет щелкнуть каждую команду, чтобы увидеть соответствующую комбинацию клавиш.
& dagger; Мои примеры, взятые из Visual Studio 2013.
Ответ 19
Если вы хотите collapse/expand область внутри class/method (вместо свертывания всего class/method ), вы можете создать пользовательские области следующим образом:
Ответ 20
В Visual Studio 2019:
Перейдите в Инструменты> Параметры> Клавиатура.
Поиск Edit.ToggleAllOutlining
Используйте ярлык, указанный там, или назначьте ему ярлык на выбор.
Как свернуть разделы кода в Visual Studio Code для Windows?
Как свернуть или свернуть разделы кода в Visual Studio Code?
Эта функция поддерживается?
19 ответов
Сворачивание развернуто и теперь реализовано в Visual Studio Code версия 0.10.11. Доступны следующие сочетания клавиш:
Сгиб сгибает самую внутреннюю несвернутую область на курсоре:
Развернуть : разворачивает свернутую область под курсором:
Развернуть все разворачивает все области в редакторе:
Или, если вы хотите удалить складывающиеся кнопки, чтобы освободить место:
(добавить в файл settings.json )
Я не был доволен ярлыками по умолчанию, я хотел, чтобы они работали следующим образом:
Чтобы настроить его:
У вас уже есть собственные сочетания клавиш для сворачивания / разворачивания? Тогда вам нужно будет их заменить.
Я бы хотел, чтобы Visual Studio Code мог обрабатывать:
Прямо сейчас Visual Studio Code просто игнорирует его и не свернет. Между тем, Notepad ++ и PowerGUI прекрасно справляются с этим.
Обновление: я только что заметил обновление для Visual Studio Code. Теперь это поддерживается!
Расширение VSCode: Fold Level, одно ключевое сгибание до уровня вы хотите.
Выделение свернутого диапазона
Свернутые диапазоны теперь легче обнаружить благодаря цвету фона для всех согнутых диапазонов.
Сложите цвет выделения Тема: Темный +
Эта функция управляется настройками editor.foldingHighlight, а цвет можно настроить с помощью color editor.foldBackground.
Уточнения складывания
Shift + Click на индикаторе складывания сначала складывает только внутреннюю диапазоны. Shift + Click снова (когда все внутренние диапазоны уже свернуты) также свернет родительский элемент. Shift + Click снова все разворачивает.
При использовании команды «Сложить» (kb ( editor.fold ))] на уже сложенном диапазон, следующий развернутый родительский диапазон будет свернут.
Эта функция теперь поддерживается, начиная с Visual Studio Code 1.17. Чтобы свернуть / свернуть блок кода, просто добавьте теги региона, такие как //#region my block name и //#endregion при кодировании на TypeScript / JavaScript.
Начиная с версии 1.3.1 (17.07.2016), Block Collapse стал намного удобнее.
Любая строка, за которой следует строка с отступом, будет иметь символ «-», позволяющий свернуть. Если блок свернут, он будет заменен знаком «+», который откроет свернутый блок.
( Ctrl + Shift + Alt + ] ) по-прежнему будет влиять на все блоки, закрывая один уровень. Каждое повторное использование закрывало еще один уровень. ( Ctrl + Shift + Alt + [ ) работает противоположным образом.
Ура, блокировка коллапса наконец-то работает с пользой.
Здесь нет технических советов, просто простая настройка предпочтений VsCode.
Мне удалось показать элементы управления сворачиванием кода всегда в VsCode, перейдя в «Настройки» и выполнив поиск по запросу «сворачивание». Теперь просто выберите, чтобы эти элементы управления всегда отображались. Это работает с кодом Typescript и HTML шаблонов в решении Angular 8, с которым я его тестировал.
Это было протестировано с помощью VsCode Insiders 1.37.0, работающего в ОС Windows 10.
С помощью JavaScript:
Сворачивание теперь поддерживается в версии 1.0:
Ярлыки сворачивания исходного кода
Есть новые действия сворачивания для сворачивания областей исходного кода в зависимости от их уровня сворачивания.
Есть действия для сворачивания с уровня 1 ( Ctrl + K Ctrl + 1 ) до уровня 5 ( Ctrl + K Ctrl + 5 ). Чтобы развернуть, используйте «Развернуть все» ( Ctrl + Shift + Alt + ] ).
Действия сворачивания уровня не применяются к области, содержащей текущий курсор.
ctrl + k + 0 : сложить все уровни (пространство имен, класс, метод, блок)
ctrl + k + 1 : пространство имен
ctrl + k + 3 : методы
ctrl + k + [ или ] : текущий блок курсора
ctrl + k + j : развернуть
Ярлыки по умолчанию для свертывания / расширения:
Ctrl + Shift + [ : «Сложить»
Ctrl + Shift + Alt + [ : «Свернуть все»
Ctrl + Shift + ] : «Развернуть»
Ctrl + Shift + Alt + ] : «Развернуть все»
Или зайдите в keybindings.json и измените как хотите.
Вам следует добавить пользовательские настройки:
Эта функция теперь доступна в стандартной сборке. Чтобы отобразить элементы управления свертыванием / развертыванием, вам нужно навести указатель мыши на область справа от номеров строк, как показано на этом снимке экрана:
Сворачивание кода по регионам появилось в версии 1.17. Документация по складыванию по регионам. И v1.19 и 1.23.
Важно: если вы не видите свой язык в списке:
На каждом языке также есть фрагменты для маркеров. Введите ‘#’ и вызовите автозавершение кода, чтобы увидеть их. Чтобы настроить маркеры региона для вашего языка, обратитесь к поставщику языковых расширений.
Начиная с Visual Studio Code версии 1.12.0, апрель 2017 г., см. Базовое редактирование> Складывание раздел в документации.
Ключи по умолчанию:
Mac: используйте ⌘ вместо CTRL (спасибо Prajeet)