How to 'code collapse' wiki syntax on Notepad++ (or any other text editor)?
I'm familiar with Notepad++'s code collapse for certain programming languages but recently I've been working with a plain text file that uses with Wiki syntax. For example:
==Heading1==
Content
===Heading2===
Content
===Heading3===
Content
==Heading1.1==
into (when I collapse Heading1):
==Heading1==
==Heading1.1==
I want to be able to collapse these headings and all their contents down at different levels, much like how Notepad++ can collapse tags in HTML, hiding all other tags inside it. I think that's as clear as I explain it any suggestions?
This can be achieved in SynWrite editor. It has complex user-definable lexers (editor is built-in) in which you can create rules such as:
"from = to next ="
"from == to next =="
I won't describe how to create lexers for wiki syntax, it's not simple...
In Notepad++ it is possible to create a new User Defined Language. You can do so by selecting
View->User Define Dialog
Choose "Folder & Default"
tab. This tab control the style of the default text (text that has no special attributes or meaning) and the keywords that control the folding. A keyword in the Folder Open group will trigger a new Fold group that can be expanded and collapsed. A keyword in the Folder Close group will close any opened group.
This explanation (and more..) is available at npp-community documentation