2010-06-03 11 views
41

JAVA - NetBeansNetBeans skrót klawiszowy do zawalenia/rozszerza metodę

To pytanie IDE

Ja zawsze pracuje z metod upadł, ponieważ chcę, aby móc zobaczyć moje metody razem. Jest to trochę czasochłonne, ponieważ muszę użyć myszy, aby przewinąć do deklaracji metody i kliknąć ikonę - (minus). Następnie przejdź do metody, nad którą chcę popracować, i kliknij ikonę + (plus).

Czy istnieje sposób na skradzenie klawisza myszy (i odpowiednio rozwinięcie)?

Odpowiedz

105

Skopiowałem fragment z http://wiki.netbeans.org/KeymapProfileFor60.

Pierwsza opcja dotyczy Win/Lin, a druga - Maca.

Collapse (hide) a block      Ctrl + Minus     Cmd + Minus 
Collapse (hide) a block      Ctrl + NumPad Minus  
Collapse (hide) all code blocks    Ctrl + Shift + NumPad Minus Cmd + Shift + Minus 
Expand a Collapsed Block (expand-fold)  Ctrl + Plus     Cmd + Plus 
Expand a Collapsed Block (expand-fold)  Ctrl + NumPad Plus 
Expand a Collapsed Block (expand-fold)  Ctrl + Equals    Cmd + Equals 
Expand all code blocks (expand-all-folds) Ctrl + Shift + NumPad Plus 
Expand all code blocks (expand-all-folds) Ctrl + Shift + Plus   Cmd + Shift + Plus 
Expand all code blocks (expand-all-folds) Ctrl + Shift + Equals  Cmd + Shift + Equals 
+2

Powiedział ** ** wyłącznie funkcje ukryć! Nie, jeśli inaczej, pętla itp. Blokuje funkcję wewnętrzną. –

+0

@PratikCJoshi Nie wierzę, że Netbeans rozróżnia funkcje, pętle i instrukcje if/else. Wszystkie są po prostu składanymi blokami kodu. –

+2

@CaptainHypertext co dalej? :(Jestem smutny ! :( –

10

Aby zaoferować alternatywę, czy zamiast tego korzystasz z widoku nawigatora, aby poruszać się po członkach? Zwykle po prostu wszystkie metody pozostają niezmienione i dwukrotnie kliknij metodę w widoku nawigatora, aby przejść do tej metody. Co jest miłe w widoku Nawigatora to ikony, które zapewniają wizualne wskaźniki typu i widoczności metod i pól.

0

Najlepszym obejście znalazłem dalece jest kliknięcie prawym przyciskiem myszy w białej przestrzeni obok drzewa plików, a następnie kliknij „Collapse All”

0

Widok nawigator nie wykazuje pętli bloków, bloków logicznych, itp. Więc nie ma sposobu, aby zwinąć tę sekcję pod "jeśli to", abyś mógł skupić się na sekcji "tamto".

NetBeans obsługuje tylko funkcje/metody zwijania (Java) lub zwijanie oparte na ich łańcuchach komentarzy w formacie XML (straszne rozwiązanie, które jest specyficzne dla IDE i pozostawia ślady całego IDE w całym kodzie).

0

prawym przyciskiem myszy okno -> Kod Fałdy -> Collapse All lub Ctrl + Shift + Minus brzmi jak co ar szuka