Блокнот ++ блочный код сложить / развернуть (рекурсивно)

1142
Sambuddha

Есть ли способ сложить / развернуть выбранный блок кода в блокноте ++? Я знаю о ярлыках alt0и altshift0(Сложить / развернуть все), но это не то, что я ищу.

Я обычно начинаю со свертывания всего кода, а затем разворачивания определенного метода. В этом сценарии отдельные ярлыки складывания / разворачивания ( ctrlaltfИЛИ ctrlaltshiftf) не пригодятся, поскольку они работают только с текущим (самым внешним) блоком, оставляя внутренние блоки сложенными ...

4

1 ответ на вопрос

2
wisbucky

There is no keyboard command that I know of, but you can use the mouse. Ctrl+click on the [+] in the left margin, and Notepad++ will expand/unfold/uncollapse that block and all its subblocks.

Conversely, Ctrl+click on a [-], and it will fold/collapse that block and all its subblocks. Real intuitive, huh?