Notepad ++ blok rozwijania / zwijania z klawiaturą


49

Moje pytanie jest dość proste, czy w Notepad ++ jest sposób na rozwijanie i zwijanie bloków za pomocą skrótu klawiaturowego? Wiem już o alt+0i, alt+shift+0aby rozwinąć / zwinąć wszystkie bloki, ale chcę to osiągnąć dla jednego bloku.

Zachowanie, które chcę odtworzyć, występuje po kliknięciu małego symbolu +/- obok kodu lub bloku xml, ale tylko za pomocą klawiatury.

Odpowiedzi:


43

Ctrl+ Alt+ Fzwiń obecny poziom i Ctrl+ Alt+ Shift+ Frozwiń go.


5
Skrót alt + 0 dla fold all i Alt + Shift + 0 dla fold all. superuser.com/questions/436023/…
Mhmd

Ta odpowiedź nie jest prawdą, jeśli nie wybrałeś żadnego języka z edytora i pracujesz z prostymi blokami tekstowymi plików .txt.
user806202

45

W skrócie:
Alt+ 0fałdy (zwinięcia) wszystkie bloki
Alt+ 1fałdy wszystkie Poziom 1
Alt+ 2fałdy wszystkie Poziom 2
Alt+ xitd.

i
Alt+ Shift+ 0Rozkłada wszystkie
Alt+ Shift+ 1Rozkłada poziom 1
Alt+ Shift+ 2Rozkłada poziom 2
Alt+ Shift+ 3Rozkłada poziom 3
Alt+ Shift+ xitd.

I tak, bzlm , w Maperze skrótów , w menu „Ustawienia”, polecenie Alt+ 3jest mapowane na polecenie o nazwie 3. Ten jest poniżej polecenia Collapse Current Level, więc znaczenie to Collapse Level 3lub złóż wszystkie bloki poziomu 3


2
Przeczytaj uważnie pytanie ponownie. Twoja odpowiedź nie odpowiada na pierwotne pytanie. Żaden z twoich skrótów nie rozwinie ani nie zwinie pojedynczego bloku, o który pytano. Ta odpowiedź może być komentarzem do innej odpowiedzi, ale nie odpowiada na pytanie.
DavidPostill

-1

Spróbuj użyć ALT- 3i do kondensowania i zwijania na poziomie elementu.

Spowoduje to kondensację wszystkich rodzeństwa węzła głównego jeden po drugim.


1
Nie sądzę, żeby twoje polecenie działało zgodnie z opisem OP. Wydaje się jednak, że coś robi. Chcesz wyjaśnić, co i jak?
Konrad Viltersten,

Proszę dbać W moim Notepad ++ alt-3 jest myląco mapowany na polecenie o nazwie 3.
bzlm
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.