VS2008中外部JavaScript文件的智能感知

时间:2009-03-12 21:52:49

标签: javascript visual-studio-2008 intellisense

我正在尝试让Visual Studio 2008 SP1对外部javascript文件进行智能感知,如here by ScottGu所述,但它不起作用。

我有一个ASP.NET MVC项目,在Scripts目录中有几个javascript文件。所有脚本都包含在母版页中。 Intellisense已启用,但它只给我基本的javascript语言内容 - 我的脚本中没有定义。我尝试在文件顶部添加/// <reference path="Global.js" />条评论,但没有运气。它也不适用于母版页中的脚本块。我还需要做些什么才能让它发挥作用吗?

编辑:我没有使用jquery。从斯科特的文章来看,这听起来并不像我需要任何-vsdoc.js文件;这是不正确的?如果是这样,这些文件来自我自己的外部脚本?

2 个答案:

答案 0 :(得分:1)

尝试下载修补程序KB958502:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=14883&wa=wsignin1.0

确保文件-vsdoc.js与主js脚本位于同一目录中。并且必须具有相同的名称。例如jquery.1.3.2.js和jquery.1.3.2-vsdoc.js

当我安装了修补程序时,我不得不重新加载所有的visual studio。

希望这有帮助。

答案 1 :(得分:0)

您是否将所有调试脚本都保留在Scripts文件夹中?例如的jquery-1.2.6-vsdoc.js?