请教一下,在 PHP 源码中,成对出现/* {{{ */,/* }}} */注释有什么含义了?又或者是起什么作用了?

2017-09-08 09:49:51 +08:00
 acpanda
3878 次点击
所在节点    PHP
7 条回复
leitwolf
2017-09-08 10:00:38 +08:00
可能是利于文档生成吧。
bwangel
2017-09-08 10:01:06 +08:00
本人不会 PHP。但在使用 Vim 的过程中,经常看到为了方便缩进而使用这种注释。在{{{ }}}两个符号内的内容被认为是一个缩进块。使用 zc 命令就可以把这一整块缩进了。

更多的帮助信息,请参考 Vim 中 :help fdm 文档。
goodspb
2017-09-08 10:01:57 +08:00
@bwangel 正解!
acpanda
2017-09-08 10:06:23 +08:00
@bwangel 嗯嗯,原来是这样的,感谢。
DiamondbacK
2017-09-08 10:45:59 +08:00
{{{ 和 }}} 是 vim 的 fold markers,构成 vim 的一个代码折叠区。
torbrowserbridge
2017-09-08 10:54:42 +08:00
我一直认为是因为这个代码逻辑块太长,为了方便找到起始点。
ksaa0096329
2017-09-08 10:58:18 +08:00
@bwangel 学到了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/389103

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX