CLion 2023.2 Help

Code folding

Folded code fragments are shown as shaded ellipses (Folded fragment). If a folded code fragment contains errors, CLion highlights the fragment in red.

For more information, refer to Code folding.

Command

Shortcut

Description

Collapse

Control+NumPad--

Collapse the foldable block where your caret is..

Expand

Control+NumPad-+

Expand the collapsed block under the caret.

Collapse Recursively

Control+Alt+NumPad--

Collapse the current foldable block and all foldable blocks within it.

Expand Recursively

Control+Alt+NumPad-+

Expand the collapsed block under the caret all the collapsed blocks within it.

Expand All

Control+Shift+NumPad-+

Expand all collapsed blocks in the document or within the selection.

Collapse All

Control+Shift+NumPad--

Collapse all foldable blocks in the document or within the selection.

Expand all to level | 1, 2, 3, 4 or 5

  • Control+Shift+NumPad-*, 1

  • Control+Shift+NumPad-*, 2

  • Control+Shift+NumPad-*, 3

  • Control+Shift+NumPad-*, 4

  • Control+Shift+NumPad-*, 5

Expand all the folded blocks in the document up to the specified nesting level.

Fold Selection / Remove region

Control+.

Collapse the selected fragment and create a custom folding region for it to make it 'foldable' or expand the current fragment and remove the corresponding custom folding region.

Last modified: 05 September 2023