Moduły Javascript AMD: Jak uzyskać Visual Studio intellisense między modułami

Po przejrzeniu Asynchronous Module Definition (AMD) w kontekście javascript zastanawiałem się, jak uzyskać intellisense w Visual Studio 2010 dla modułu zależnego.

Na przykład dany moduł A:

<code>define(function() {
    return {
        square: function(value) {
            return value * value;
        }
    };
});
</code>

oraz odpowiedni moduł B:

<code>define(["A"], function(a) {
    return {
        value: a.square(10)
    }
});
</code>

Następnie chciałbym mieć pełną intellisense dla modułu A (reprezentowanego jako parametr a) w module B. Należy zauważyć, że oba te moduły byłyby zdefiniowane w oddzielnych plikach (w tym przypadku A.js i B.js).

questionAnswers(2)

yourAnswerToTheQuestion