Блокнот ++ блок развернуть / свернуть с клавиатуры


50

Мой вопрос довольно прост, есть ли в Notepad ++ способ развернуть и свернуть блоки с помощью сочетания клавиш? Я уже знаю об alt+0и alt+shift+0развернуть / свернуть все блоки, но я хочу добиться этого для одного блока.

Поведение, которое я хочу воспроизвести, происходит при нажатии маленького символа +/- рядом с блоком кода или xml, но только с клавиатуры.

Ответы:


43

Ctrl+ Alt+ Fсвернуть текущий уровень и Ctrl+ Alt+ Shift+ Fрасширить его.


5
Сочетание клавиш alt + 0 для сворачивания всех и alt + shift + 0 для разворачивания всех. superuser.com/questions/436023/…
Mhmd

Этот ответ неверен, если вы не выбрали какой-либо язык из редактора и работаете с простыми текстовыми блоками .txt файла.
user806202

47

Короче говоря:
Alt+ 0складывает (сворачивает) все блоки
Alt+ 1складывает все уровни 1
Alt+ 2складывает все уровни 2
Alt+ xи т. Д.

и
Alt+ Shift+ 0Развернуть все
Alt+ Shift+ 1Развернуть Уровень 1
Alt+ Shift+ 2Развернуть Уровень 2
Alt+ Shift+ 3Развернуть Уровень 3
Alt+ Shift+ xи т. д.

И да, bzlm , в ShortCut Mapper, в меню «Настройки», команда Alt+ 3отображается на Команду с именем 3. Этот ниже команды Collapse Current Level, так что смысл Collapse Level 3или сложить все блоки уровня 3


2
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос. Ни один из ваших ярлыков не развернет / свернет ни один блок, который задает вопрос. Этот ответ может быть комментарием к другому ответу, но он не отвечает на вопрос.
DavidPostill

-1

Попробуйте использовать ALT- 3и для уровня элемента сгущаться и разрушаться.

Это сгущает всех братьев и сестер корневого узла один за другим.


1
Я не думаю, что ваша команда делает то, что описал OP. Однако, похоже, что-то делает. Не хочешь объяснить, что и как?
Конрад Вилтерстен

Пожалуйста, заботьтесь. В моем Блокноте ++ alt-3 сбивает с толку сопоставленную команду с именем 3.
bzlm
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.