根据XML Documentation Comment的MSDN 文档<var>
,我应该能够装饰一个变量,以便智能感知知道该变量是什么类型。
它不适合我。我做错了还是该功能在这种情况下不起作用?
这是一个示例,其中智能感知适用于bar
,但不适用于foo
.
function demo() {
var A = {
"AA": function () {
this.AAA = "1";
},
"AB": function () {
this.ABA = 2;
}
};
function asdf() {
/// <var type="A">test</var>
var foo;
var bar = A;
}
}
变量的智能感知bar
从赋值推断类型并正确显示,显示AA
和AB
。
但是,变量 foo 的智能感知不会从 XML 注释中推断出类型,也不会显示AA
or AB
。