| | Command | Shortcut | Description |
|---|
|
Expand |
⌘ ⌘ ⌘ ⌃ ⌃ |
Expand the current collapsed fragment | |
Collapse |
⌘-⌘-⌘-⌃-⌃- |
Collapse the current folding region | |
Expand Recursively |
⌥⌘ ⌥⌘ ⌥⌘ ⌃⌥ ⌃⌥ |
Expand the current folded fragment and
all the subordinate collapsed folding regions within that fragment | |
Collapse Recursively |
⌥⌘-⌥⌘-⌥⌘-⌃⌥-⌃⌥- |
Collapse the current folding region and
all the subordinate folding regions within it | |
Expand All |
⇧⌘ ⇧⌘ ⌘⌨ *⌃⇧ ⌃⇧ |
Expand all collapsed fragments within the selection, or,
if nothing is selected, expand all the collapsed fragments in the current file | |
Collapse All |
⇧⌘-⇧⌘-⇧⌘NumPad /⌃⇧- |
Collapse all folding regions within the selection, or,
if nothing is selected, collapse all the folding regions in the current file | |
Expand to level | 1, 2, 3, 4 or 5 |
⌘⌨ *, 1⌘⌨ *, 1⌃⌨ *, 1⌃⌨ *, 1
⌘⌨ *, 2⌘⌨ *, 2⌃⌨ *, 2⌃⌨ *, 2
⌘⌨ *, 3⌘⌨ *, 3⌃⌨ *, 3⌃⌨ *, 3
⌘⌨ *, 4⌘⌨ *, 4⌃⌨ *, 4⌃⌨ *, 4
⌘⌨ *, 5⌘⌨ *, 5⌃⌨ *, 5⌃⌨ *, 5 |
Expand the current fragment and all the nested fragments up to the specified level | |
Expand all to level | 1, 2, 3, 4 or 5 |
⌥⌘⌨ *, 1⌥⌘⌨ *, 1⌃⇧⌨ *, 1⌃⇧⌨ *, 1
⌥⌘⌨ *, 2⌥⌘⌨ *, 2⌃⇧⌨ *, 2⌃⇧⌨ *, 2
⌥⌘⌨ *, 3⌥⌘⌨ *, 3⌃⇧⌨ *, 3⌃⇧⌨ *, 3
⌥⌘⌨ *, 4⌥⌘⌨ *, 4⌃⇧⌨ *, 4⌃⇧⌨ *, 4
⌥⌘⌨ *, 5⌥⌘⌨ *, 5⌃⇧⌨ *, 5⌃⇧⌨ *, 5 |
Expand all the collapsed fragments in the file up to the specified nesting level | |
Fold Selection / Remove region |
⌘.⌘.⌃.⌃. |
Collapse the selected fragment and create a custom folding region for it to make it "foldable" /
Expand the current fragment and remove the corresponding custom folding region to make the fragment "unfoldable" | |
Fold Code Block |
⇧⌘.⇧⌘.⌃⇧.⌃⇧. |
Collapse the code fragment between the matched pair of curly braces {} and
create a custom folding region for that fragment to make it "foldable" |
|