标签
<h2><strong>在lua中没有强制类型,所以在一些时候luaide不能解析出该变量的类型那么就需要标签来辅助luaide进行解析</strong></h2>
<h4>标签格式:</h4>
<pre><code>[Model.TestModel#TestModel] 将标签信息[ ]中 # 前面代表所属文件, #后面代表是哪一个table
标签信息luaide会自动检查不需要手写 在注释区域输入 [ 后会自动提示 非注释输入不会弹出
0.7.3 版本已经支持数组 提示,在类型后添加<> 标记为数组 [Model.TestModel#TestModel<>]</code></pre>
<h3>标签类型:</h3>
<pre><code>@RefType 引用标签
@SuperType 父类型标签
@return 返回值标签
@参数名 : [xx#xx] 参数类型标签</code></pre>
<p>例:
<a href="http://123.206.124.165:8080/api/tag.zip" title="示例下载">示例下载</a>
<img src="https://luaide-1253509027.cos.ap-beijing.myqcloud.com/docImg/42.png" alt="image" /></p>
<h1>引用标签 @RefType 表示该变量是什么类型</h1>
<pre><code class="language-lua">--@RefType [Model2#MM_]
local data = cl1</code></pre>
<p><img src="https://luaide-1253509027.cos.ap-beijing.myqcloud.com/docImg/43.png" alt="image" /></p>
<h1>父类标签 @SuperType 实现继承</h1>
<pre><code class="language-lua">--@SuperType [Model2#MM_]
local data = class("Data")</code></pre>
<p><img src="https://luaide-1253509027.cos.ap-beijing.myqcloud.com/docImg/44.png" alt="image" /></p>
<h1>返回标签 @return 告诉luaide 该方法返回的类型</h1>
<p><img src="https://luaide-1253509027.cos.ap-beijing.myqcloud.com/docImg/45.png" alt="image" /></p>
<h1>参数标签(RefType的特殊应用) 确定参数类型</h1>
<p><img src="https://luaide-1253509027.cos.ap-beijing.myqcloud.com/docImg/46.png" alt="image" /></p>