Java-NETBEANS
これはIDEの質問です
メソッドをすべてまとめて表示できるようにするため、常に折りたたみメソッドを使用しています。マウスを使用してメソッドの宣言までスクロールし、-(マイナス)アイコンをクリックする必要があるため、これには少し時間がかかります。そして、それぞれ作業したいメソッドに移動し、+(プラス)アイコンをクリックします。
キーボードショートカットを使用して、折りたたみ(および展開)を実行する方法はありますか?
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
代替手段を提供するために、代わりにナビゲータビューを使用してメンバー内をナビゲートすることを検討しましたか?通常、すべてのメソッドを折りたたんでいない状態にしておき、ナビゲータービューでメソッドをダブルクリックしてそのメソッドに移動します。ナビゲータビューの優れている点は、メソッドとフィールドのタイプと可視性を視覚的に示すアイコンです。
window-> Code Folds-> Collapse AllまたはCtrl + Shift + Minusを右クリックして、探しているもののように聞こえる
私が見つけた最善の回避策は、ファイルツリーの横にある空白を右クリックし、[すべて折りたたむ]をクリックすることです。
ナビゲータービューにはループブロック、ロジックブロックなどは表示されません。したがって、「if this」の下のセクションを折りたたむことができないため、「else that」セクションに集中できます。
NetBeansは、関数/メソッド(Java)の折りたたみまたはXML形式のコメント文字列に基づく折りたたみのみをサポートします(IDE固有で、IDE =コード全体で)。
Netbeanツールでデフォルトの折りたたみを設定するには、[ツール]、[オプション]、[エディター]、[折りたたみ]の順にクリックし、チェックボックスを有効にします。