如何让jQuery Visual Studio 2010 IntelliSense在noconflict包装器中工作

ole*_*ius 4 intellisense jquery

我在js文件中添加了vsdoc jquery引用:

/// <reference path="../jquery-1.4.1.vsdoc.js" />
Run Code Online (Sandbox Code Playgroud)

这工作得很好,但一旦我写里面一个没有冲突的包装...

(function ($) {

...here...

})(jQuery);
Run Code Online (Sandbox Code Playgroud)

... IntelliSense不起作用.

为什么会这样,有什么方法可以解决这个问题?

uhl*_*eka 10

尝试在包装函数的开头添加<param />标记:

/// <reference path="../jquery-1.4.1.vsdoc.js" />
(function($) { /// <param name="$" type="jQuery" />

...

})(jQuery);
Run Code Online (Sandbox Code Playgroud)