Java:三花括号

3

我收到了一些代码,其中的注释与我之前遇到的任何注释都不同:

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

每个方法块都是相同的。
//{{{ above the code block  
//}}} below the code block

请参考:

同时请查看: http://en.wikipedia.org/wiki/Folding_editor

5个回答

8

快速搜索"三重花括号"注释表明它是"Emacs折叠模式",或者在任何情况下都是其他代码折叠标记。


4

jEdit使用{{{和}}}标记“显式”折叠。


1

实际上,Vim 在注释中也使用了这些三重大括号。

告诉你从哪里获取代码的人,用这种方式折叠是一个糟糕的想法。Vim 可以在语法折叠提示处设置折叠点,这些提示在高亮文件中定义。


1

这也可能适用于某些代码生成器。一些生成器允许您编辑生成的代码,并使用类似的标记,以便生成器知道它可以重新生成的位置。


-2

也许是为了强调代码块?

耸了耸肩


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接