私たちはコード内に共通の構造を持っています。私が達成したいのは、クラス内のすべてのメソッドを折り畳んで、このクラスの「可動部品」の概要を得ることができるようにすることです。WebStormでは、現在のレベルですべての要素を折りたたむ方法はありますか?
私は再帰的にコラプスメソッドがあることを知っていますが、その問題はメソッドの内側の部分をすべて折りたたんでいるため、掘り下げたいときにはできません。
私の質問は、現在のレベル(キーボードショートカット)ですべての要素を折りたたむ方法があるかどうかです。
いくつかのスクリーンショットで正確なアイデアを示すことができれば、多くの役に立ちます。いずれの場合でも、折りたたまれた '[+]' /展開された '[ - ]'ノードの 'Alt + Click'(デフォルトのキーマップ)はすべての子を展開/折りたたみます。また、 'Code |折りたたみ|トップレベルのXレベルを拡張できるレベルに拡張する。クラス構造を概観するには、構造ツールウィンドウを使用することもできます。 – LazyOne
デフォルトの折り畳みは 'Settings/Preferences | 'で設定できます。エディタ|一般|コード折りたたみ - 例えば"メソッド本体" – LazyOne