根据MSDN documentation for the <var>
XML Documentation Comment ,我应该能够修饰一个变量,以便智能感知知道该变量是什么类型。
这对我不起作用。我做错了吗?还是该功能在这种情况下不起作用?
这是一个智能感知非常适用于 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
或 AB
.
最佳答案
Resharper 无法识别 Visual Studio 的 Javascript IntelliSense 注释。
禁用它,它将正常工作。
关于visual-studio-2012 - "var"的 VS2012 JavaScript IntelliSense 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16974374/