It doesn't automatically fold anything, you do that by selecting some text and folding it. That inserts two comments in your code with tags indicating the start and end of the fold.
I get no fold option when selecting text. There is however a grayed out "unfold" option in Edit menu. I also tried to manually insert the fold comments, but nothing happens.
It might bee too obvious. If it's not too much to ask, could you make a video of how it works ?
I'm working on a editor/IDE and would like to get a feel of how it works and how to best implement it, before actually implementing it.
I can make a video but I think you can figure it out.
1) CB needs to know the file type because it inserts comments and those need to be of the right kind. So you need to have your file saved first.
2) Select a couple of lines of text, like a function or a class and click "Insert Section" in the edit menu. This will fold the selected text and collapse it to a single line.
3) Click "Child section" in the Go menu while the caret is on the folded line to go into the new section, and "Parent section" to go back.