I believe it's called outlining mode that you see in vb.net 2005, where you can shrink sections of code using the - or open more details back using +.

Are there any text editors that enable this sort of thing? or what's a good way whether text editor, web, or otherwise that I could do this?

I would like to write much of my code ( change log documentation, technical specs, user documentation) this way.

Just like Vb.net 2005 does on the sections of code that supports this type of drill down into more detail on a change, and then snap it back to the summary.

Any ideas on a way to do this?