Pregunta

I've been given some code with commenting unlike anything I've come across before:

//{{{ Imports
import imports;
//}}}

It is the same for each method block,

//{{{ above the code block  
//}}} below the code block

Also see: http://en.wikipedia.org/wiki/Folding_editor

¿Fue útil?

Solución

A quick search for "triple curly" comment suggests it's "Emacs folding mode".

Or some other code folding marker in any case.

Otros consejos

jEdit uses {{{ and }}} to mark "explicit" folds.

It may also be for some code generators. Some generators allow you to edit generated code, and use markers like that so the generator knows where it can regenerate.

Actually, Vim uses those triple braces in comments, too.

Tell the one you got the code from, that folding this way is a bad idea. Vim can set fold points at syntactic folding hints, defined in the highlighting file.

Maybe it's to emphasize a code block?

shrugs

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top