JavaScript AMD-Module: So erhalten Sie Visual Studio Intellisense für mehrere Module

Nachdem ich mich im Javascript-Kontext mit der Asynchronous Module Definition (AMD) befasst hatte, fragte ich mich, wie ich in Visual Studio 2010 Intellisense für ein abhängiges Modul erhalten kann.

Zum Beispiel gegebenes Modul A:

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

und ein entsprechendes Modul B:

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

Dann möchte ich für das Modul A (dargestellt als Parameter a) innerhalb des Moduls B eine vollständige Intellisense haben. Beachten Sie, dass diese beiden Module in separaten Dateien (in diesem Fall A.js und B.js) definiert werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage