Изучив определение асинхронного модуля (AMD) в контексте javascript, мне стало интересно, как получить intellisense в Visual Studio 2010 для зависимого модуля.
Например, данный модуль A:
define(function() {
return {
square: function(value) {
return value * value;
}
};
});
и соответствующий модуль B:
define(["A"], function(a) {
return {
value: a.square(10)
}
});
Затем я хотел бы иметь полный интеллект для модуля A (представленного как параметр a) в модуле B. Обратите внимание, что оба этих модуля будут определены в отдельных файлах (в данном случае A.js и B.js).