Módulos JavaScript AMD: Como obter o intellisense do Visual Studio entre os módulos
Depois de analisar a definição de módulo assíncrono (AMD) no contexto javascript, fiquei me perguntando como obter intellisense no Visual Studio 2010 para um módulo dependente.
Por exemplo, dado módulo A:
<code>define(function() { return { square: function(value) { return value * value; } }; }); </code>
e um módulo correspondente B:
<code>define(["A"], function(a) { return { value: a.square(10) } }); </code>
Então eu gostaria de ter intellisense completo para o módulo A (representado como parâmetro a) dentro do módulo B. Note que ambos os módulos seriam definidos em arquivos separados (A.js e B.js neste caso).