Блокнот ++ блок розширення / згортання за допомогою клавіатури


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.
користувач806202

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 , у Mapper ShortCut, у меню "Налаштування", команда Alt+ 3відображається на команду з ім'ям 3. Ця команда знаходиться нижче команди Collapse Current Level, тому значення є Collapse Level 3або Складіть всі блоки 3 рівня


2
Будь ласка, прочитайте питання ще раз уважно. Ваша відповідь не відповідає на початкове запитання. Жоден із ваших ярликів не розширить / згорне жодного блоку , про що і задається питання. Ця відповідь може бути коментарем до іншої відповіді, але вона не відповідає на питання.
DavidPostill

-1

Спробуйте використовувати ALT- 3і для рівня елементів конденсуйтеся і згортаються.

Це конденсує всіх побратимів кореневого вузла один за одним.


1
Я не думаю, що ваша команда робить те, що описано в ОП. Однак, здається, щось робить. Хочете пояснити, що і як?
Конрад Вільтерстен

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