AutoFoldCode
A Sublime Text package that saves/restores folded code regions in files automatically.
Details
Installs
- Total 4K
- Win 3K
- OS X 834
- Linux 665
Dec 10 | Dec 9 | Dec 8 | Dec 7 | Dec 6 | Dec 5 | Dec 4 | Dec 3 | Dec 2 | Dec 1 | Nov 30 | Nov 29 | Nov 28 | Nov 27 | Nov 26 | Nov 25 | Nov 24 | Nov 23 | Nov 22 | Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | Nov 10 | Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 1 | 2 | 2 | 2 | 6 | 3 | 6 | 3 | 0 | 2 | 5 | 3 | 2 | 2 | 4 | 0 | 2 | 1 | 2 | 5 | 0 | 3 | 2 | 4 | 4 | 3 | 2 | 1 | 3 | 4 | 1 | 7 | 2 | 3 | 1 | 4 | 2 | 3 | 1 | 1 | 4 | 2 | 3 | 3 | 1 |
OS X | 0 | 2 | 1 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 3 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 1 | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 1 |
Linux | 0 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
AutoFoldCode 
A Sublime Text package that saves/restores folded code regions in files automatically.
This plugin makes folded code regions persist - whether you're just opening/closing a file, starting/quitting Sublime Text or rebooting your computer, AutoFoldCode will restore your folded code with no hassle.
Thank you for checking this out, if you want to support what I do you might buy me a coffee!
Installation
Automatic (preferred)
- Open the Command Palette, and find
Package Control: Install Package
. - Search for
AutoFoldCode
and install.
Manual
# To install, clone this repository into you Sublime Packages directory:
cd /path/to/packages/directory
git clone https://github.com/RIDE-2DAY/AutoFoldCode.git
# To update to the latest:
git pull origin master
Usage
Once installed, AutoFoldCode will automatically begin persisting code folds.
This package includes some useful commands:
AutoFoldCode: Clear All
- This command will clear AutoFoldCode's cache, and unfold any folded regions in open views.
AutoFoldCode: Clear Current File
- This command will remove the current file's folded regions from the cache, and unfold all folded regions in the file.
AutoFoldCode: Unfold All Open Files
- This unfolds all open files in all open windows.
- If you want to just unfold just the current file, Sublime Text already includes the
"unfold_all"
command for this.
Configuration
By default, AutoFoldCode will not save folds in any view whose length exceeds MAX_BUFFER_SIZE_DEFAULT
characters. You can override this value by supplying a max_buffer_size: <int>
value in your AutoFoldCode.sublime-settings
file.
FAQ
- “When I start Sublime Text, my code folds aren't restored immediately”
- This is because AutoFoldCode hasn't loaded yet. Once Sublime Text initialises AutoFoldCode, then your folds will be restored.
- “Sometimes AutoFoldCode folds my code in the wrong places”
- This will occur if you have closed Sublime Text, edit the file with another editor, then re-open Sublime Text.
Credits
Many thanks to the contributors!
And of course, thanks to the great developers at Sublime Text.