Lua Ldoc 文档对于一个表格的使用

我想要使用 Ldoc 来对一个表格进行文档编写。文档中写道

在这里输入图片描述

看起来不错,但是当我想将这种格式应用到我的表格上时:

--- 这个表格将 NodOn 远程场景代码与文本描述进行映射。
nodonSceneTableVerbose = {
    [10]="Button 1 Single Press",   -- Button 1 Single Press
    [20]="Button 2 Single Press",   -- Button 2 Single Press
    [30]="Button 3 Single Press",   -- Button 3 Single Press
    [40]="Button 4 Single Press",   -- Button 4 Single Press
    [13]="Button 1 Double Press",   -- Button 1 Double Press
    [23]="Button 2 Double Press",   -- Button 2 Double Press
    [33]="Button 3 Double Press",   -- Button 3 Double Press
    [43]="Button 4 Double Press",   -- Button 4 Double Press
    [12]="Button 1 Hold Press",     -- Button 1 Hold Press
    [22]="Button 2 Hold Press",     -- Button 2 Hold Press
    [32]="Button 3 Hold Press",     -- Button 3 Hold Press
    [42]="Button 4 Hold Press",     -- Button 4 Hold Press
    [11]="Button 1 Hold Released",  -- Button 1 Hold Released
    [21]="Button 2 Hold Released",  -- Button 2 Hold Released
    [31]="Button 3 Hold Released",  -- Button 3 Hold Released
    [41]="Button 4 Hold Released"   -- Button 4 Hold Released
}

我得到了这样的结果

在这里输入图片描述

这不是我所期望的结果。Ldoc 命令没有产生任何错误。到底是哪里的问题?

点赞
用户3538155
用户3538155

所以,事实证明你无法在将元素设置为[10]等的表格上使用从代码推断更多信息。相反,你可以像这样手动定义字段:

--- 一个将NodOn远程场景代码与文本描述进行映射的表格。
-- @table nodonSceneTableVerbose
-- @field 10 Button 1 单击
-- @field 20 Button 2 单击
-- @field 30 Button 3 单击
-- @field 40 Button 4 单击
-- @field 13 Button 1 双击
-- @field 23 Button 2 双击
-- @field 33 Button 3 双击
-- @field 43 Button 4 双击
-- @field 12 Button 1 长按
-- @field 22 Button 2 长按
-- @field 32 Button 3 长按
-- @field 42 Button 4 长按
-- @field 11 Button 1 松开长按
-- @field 21 Button 2 松开长按
-- @field 31 Button 3 松开长按
-- @field 41 Button 4 松开长按
nodonSceneTableVerbose = {
    [10]="Button 1 单击",
    [20]="Button 2 单击",
    [30]="Button 3 单击",
    [40]="Button 4 单击",
    [13]="Button 1 双击",
    [23]="Button 2 双击",
    [33]="Button 3 双击",
    [43]="Button 4 双击",
    [12]="Button 1 长按",
    [22]="Button 2 长按",
    [32]="Button 3 长按",
    [42]="Button 4 长按",
    [11]="Button 1 松开长按",
    [21]="Button 2 松开长按",
    [31]="Button 3 松开长按",
    [41]="Button 4 松开长按"
}
2016-04-06 13:51:36