如何在VS2010中为javascript IntelliSense引用多个文件

如何在VS2010中为javascript IntelliSense引用多个文件,javascript,visual-studio-2010,javascript-intellisense,Javascript,Visual Studio 2010,Javascript Intellisense,我有大约40个单独的javascript文件的大型解决方案,这些文件通过特殊的js服务引用到web页面。我想在VS2010中使用新的IntelliSense功能,但很难添加大约40个这样的引用: /// <reference path="../../lib/jquery-1.3.2.js" /> /// <reference path="../../lib/*.*" /> // 到解决方案中的每个js文件。也许有什么方法可以引用文件夹中的所有文件?我试过这样的方法:

我有大约40个单独的javascript文件的大型解决方案,这些文件通过特殊的js服务引用到web页面。我想在VS2010中使用新的IntelliSense功能,但很难添加大约40个这样的引用:

/// <reference path="../../lib/jquery-1.3.2.js" />
/// <reference path="../../lib/*.*" />
//
到解决方案中的每个js文件。也许有什么方法可以引用文件夹中的所有文件?我试过这样的方法:

/// <reference path="../../lib/jquery-1.3.2.js" />
/// <reference path="../../lib/*.*" />
//
但它不起作用。。。 谢谢

更新:
也许有一些插件可以帮助您完成这项工作?

您可以在解决方案资源管理器中选择一组插件,并将它们拖到要使用Intellisense的JS文件编辑器中


它将根据您拖动的文件自动生成///标记。

将引用添加到一个js文件,最好是所有其他文件都依赖或使用的js文件。然后,在其他地方,只包含对一个js文件的引用

ie,file1.js包含:

/// <reference path="file2.js" />
/// <reference path="file3.js" />
...
/// <reference path="file40.js" />
//
/// 
...
/// 
其他每个文件只包含一个引用:

/// <reference path="file1.js" />
//
Visual Studio 2012更新:您现在可以将全局引用放入
\u references.js
文件中,以便intellisense在其他js文件中自动可用。您还可以在“工具”>“选项”>“文本编辑器”>“JavaScript”>“intellisense”>“引用”下的“工具”对话框中指定intellisense文件


这篇博文中的更多细节:

我使用的是VS2010,与用户512395有相同的问题。 它曾经对我有用,我选择了答案。
我最近升级到了最新的Resharper,它支持Javascript intellisense。

非常重要的是//。。。在js文件中,行位于任何其他行之前。甚至不能有一个空行


然后一切都会好起来。

不,我考虑过这一点,但这是一个非常难看的解决方案。这是创建gilly3引用的file1.js的一个好方法。这很好,但当你拖动文件时,你会得到行间的空格。如果删除空格,则它会起作用。