问题
How can I collapse all definitions and methods within the Android Studio editor?
Visual Studio has that option on Edit-->Outlining
, but I cannot find a similar feature in Android Studio. I am sure that this feature exists.
How can I access Android Studio's outlining feature?
回答1:
It is called Folding
in Android Studio.
First make sure it is enabled in config (it should be by default). Go to File
-> Settings
, then under the IDE Settings
area find Editor -> General -> Code Folding
, check the Show code folding outline
.
To collapse/expand items use the Code
-> Folding
menu.
Edit:
To customize the keyboard shortcuts for these open Settings (File
-> Settings
) then select Keymap
under IDE Settings
. Now type folding
into the search box (top right). Setup the keyboard shortcut for the various folding actions :)
回答2:
For Windows:
Minimize: CTRL + SHFT + '-'
Expand: CTRL + SHFT + '+'
For Mac:
Minimize: COMM + SHFT + '-'
Expand: COMM + SHFT + '+'
回答3:
Here's screenshot for quick reference:
回答4:
View -> Tool Windows -> Structure
It's the equivalent to outline in eclipse. It gives you a far better overview of the class than folding.
回答5:
my macbookpro
shift
+ cmd
+ ¡
(character or button before delete) Expand All
shift
+ cmd
+ '
(character or button after zero) Collapse All
windows
ctrl
+ shift
+ +
Expand All
ctrl
+ shift
+ -
Collapse All
回答6:
This is valid for windows users:
- Select a bunch of code, then press ctrl+.. This folds your block
- Then to remove the folding, move to the first line where the fold starts. Don't select the code, just click in that first line, and again press ctrl+.
回答7:
This work for me in Windows:
minimize: CTRL + SHIFT + -
expand: CTRL + SHFT + +
回答8:
If you want turn off all collapsing you need uncheck all fields in the Settings > Editor > General > Code Folding
Also you can use hot keys
ctrl + shift + + — expand code blocks
ctrl + shift + - — collapse code blocks
回答9:
New Android Studio come up with a lot of new functions. These are the commands you can use to fold different type of code.
回答10:
Windows 10
ctrl
+ shift
+ +
to Expand All
ctrl
+ shift
+ -
to Collapse All
回答11:
(for windows)
If you are talking about editor fold
just like fcom
+ tab
in netbeans
ctrl
+ alt
+ t
and then add desired text in the desc block
来源:https://stackoverflow.com/questions/18445044/android-studio-collapse-definitions-and-methods