MSDN documentation for the <var>
XML Documentation Comment에 따르면 intellisense가 변수의 유형을 알 수 있도록 변수를 꾸밀 수 있어야합니다.VS2012 JavaScript "var"에 대한 IntelliSense가 작동하지 않습니까?
나를 위해 작동하지 않습니다. 이 잘못되었거나 기능이이 문맥에서 작동하지 않습니까?
다음은 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를 사용하고 있습니까? – SLaks
Resharper를 사용하고 있습니다. 나는 그것을 사용하지 않으려 고 노력하지 않았다. 결코 내 마음을 넘어서지 못했다. 아침에 시도 할거야. –
@SLaks 그것이었습니다. Resharper는 var 주석을 이해하지 못합니다. 대답으로 추가하면 받아 들일 것입니다. –