web-dev-qa-db-ja.com

メソッドを折りたたみ/展開するためのNetBeansショートカットキー

Java-NETBEANS

これはIDEの質問です

メソッドをすべてまとめて表示できるようにするため、常に折りたたみメソッドを使用しています。マウスを使用してメソッドの宣言までスクロールし、-(マイナス)アイコンをクリックする必要があるため、これには少し時間がかかります。そして、それぞれ作業したいメソッドに移動し、+(プラス)アイコンをクリックします。

キーボードショートカットを使用して、折りたたみ(および展開)を実行する方法はありますか?

47
Stefanos Kargas

http://wiki.netbeans.org/KeymapProfileFor6 から一部をコピーしました。

最初のオプションはWin/Lin用で、2番目はMac用です。

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 
117
Peter Tillemans

代替手段を提供するために、代わりにナビゲータビューを使用してメンバー内をナビゲートすることを検討しましたか?通常、すべてのメソッドを折りたたんでいない状態にしておき、ナビゲータービューでメソッドをダブルクリックしてそのメソッドに移動します。ナビゲータビューの優れている点は、メソッドとフィールドのタイプと可視性を視覚的に示すアイコンです。

10
JRL

window-> Code Folds-> Collapse AllまたはCtrl + Shift + Minusを右クリックして、探しているもののように聞こえる

4
SirMedvind

私が見つけた最善の回避策は、ファイルツリーの横にある空白を右クリックし、[すべて折りたたむ]をクリックすることです。

1
AmanicA

ナビゲータービューにはループブロック、ロジックブロックなどは表示されません。したがって、「if this」の下のセクションを折りたたむことができないため、「else that」セクションに集中できます。

NetBeansは、関数/メソッド(Java)の折りたたみまたはXML形式のコメント文字列に基づく折りたたみのみをサポートします(IDE固有で、IDE =コード全体で)。

0
JasonRobinson

Netbeanツールでデフォルトの折りたたみを設定するには、[ツール]、[オプション]、[エディター]、[折りたたみ]の順にクリックし、チェックボックスを有効にします。

0
shivakumar hk