我知道 LuaDoc在第一行评论中使用“—”,如下所示: --- an example function-- @param a parameter a desc-- @param b parameter b descfunction f (a,b) --code --codeend 但是我在评论开头看到了这一点: --~ comment
--- an example function -- @param a parameter a desc -- @param b parameter b desc function f (a,b) --code --code end
但是我在评论开头看到了这一点:
--~ comment for a function function f (a,b) --code --code end
它有特殊意义吗?
与Lua for Windows一起发布的SciTE编辑器使用它作为其自动评论工具的标记.尝试选择一个块并从菜单中选择“编辑/阻止注释或取消注释”,它会在线的前面添加〜.同样,Uncomment将其删除.但是,如果您只有 – ,则选择菜单选项,它不会将其识别为注释,并添加它自己的注释 – 〜.
我认为它没有意义,它只是SciTE编辑器解析的一个简单标记.正如RBerteig所指出的那样,对LuaDoc没有特别的意义,而且它只是对Lua本身的任何其他评论.