我在评论中看到了谷歌使用方括号的一些Java代码 例如:
// [START initialize_auth]
mAuth = FirebaseAuth.getInstance();
// [END initialize_auth]
这种风格有什么特殊目的吗?
答案 0 :(得分:5)
这些片段是Firebase documentation的链接。
您可以点击Firebase网站上的类名,然后您将转到示例代码的相应块。
很难说这是否是动态生成的HTML,但纯Java中没有这些注释的特殊语法
同样的问题,但对于iOS:What is this Objective-C/XCode annotation // [START_EXCLUDE]
答案 1 :(得分:0)
每个人都有自己的评论风格,但就具体问题而言,它可能是一种组织大型代码库或更快地搜索代码的方法。
答案 2 :(得分:0)
可能他们使用方括号来匹配一组字符以供进一步参考。用于自动化编码标准的内部工具。