Code folding for Brackets
Define custom regions in any language recognised in Brackets by creating a line comment whose first word is region to designate the beginning of a region, and another line comment whose first word is endregion to designate the end of a region
Collapse or expand all foldable child regions by holding down the Alt-key while clicking on fold triangles (as found in OSX Finder).
Fold states are persisted to preferences file.
How to install
Navigate to Brackets > File > Install Extension and paste url https://github.com/thehogfather/brackets-code-folding
- Unzip in user folder in Brackets > Help > Show Extensions Folder
- Restart or Reload Brackets
The following are the default keyboard shortcut keys for the code-folding extension.
Ctrl-Alt-C Collapse code region at current cursor position Ctrl-Alt-X Expand code region at current cursor position Alt-1 Collapse all code regions in current editor Shift-Alt-1 Expand all code regions in current editor
Conflicting keyboard shortcuts
*If any of the shortcut keys above conflict with your keyboard or you would prefer to use another shortcut key for any reason, you can remap the keys as described here. *
The following are CommandIds for remmaping keys
codefolding.collapse.all **collapses all regions** codefolding.collapse **collapses current region** codefolding.expand **expands current region** codefolding.expand.all **expands all code regions in file** codefolding.collapse.customregions **collapses all custom regions in the file ** codefolding.settings **show code folding settings dialog**
CodeMirror folding addon.
Brackets Sprint 38 or later.