/**
* @param x Does the thing
*/
function foo(x) {}
在 @param x 中悬停在 x 上后显示重复的 tags 部分的示例响应:
Perf 621 [14:55:38.646] 204::quickinfo: elapsed time (in milliseconds) 5.1846
Info 622 [14:55:38.646] response:
{"seq":0,"type":"response","command":"quickinfo","request_seq":204,"success":true,"body":{"kind":"parameter","kindModifiers":"","start":{"line":3,"offset":11},"end":{"line":3,"offset":12},"displayString":"(parameter) x: any","documentation":[{"text":"Does the thing","kind":"text"}],"tags":[{"name":"param","text":[{"text":"x","kind":"parameterName"},{"text":" ","kind":"space"},{"text":"Does the thing","kind":"text"}]}]}}
3条答案
按热度按时间ukqbszuj1#
最小仓库:
在
@param x
中悬停在x
上后显示重复的tags
部分的示例响应:voj3qocg2#
重复的标签
@mjbvz 看起来没有重复的标签,但是
param
标签有重复的评论,这些评论都包含在documentation
和tags
的信息中。是否应该将与参数标签相关的评论仅限于标签中?/cc @sandersn
oxiaedzo3#
是的,我可以更清楚地表达:整个
tags
部分应该被省略,因为我们已经在悬停在特定的标签上。相反,我们应该只返回documentation
中的标签内容,并将tags
留空。