【发布时间】:2009-03-13 07:02:44
【问题描述】:
我正在尝试让 Visual Studio 2008 SP1 对外部 javascript 文件进行智能感知,如 here by ScottGu 所述,但它不起作用。
我有一个 ASP.NET MVC 项目,其中 Scripts 目录中有几个 javascript 文件。所有脚本都包含在母版页上。 Intellisense 已启用,但它只为我提供了基本的 javascript 语言内容——我的脚本中没有任何定义。我尝试将/// <reference path="Global.js" /> cmets 添加到文件顶部,但没有成功。它也不适用于母版页的脚本块。我还需要做些什么才能让它正常工作吗?
编辑:我没有使用 jquery。从 Scott 的文章看来,我不需要任何 -vsdoc.js 文件;这是不正确的吗?如果是这样,我自己的外部脚本的这些文件来自哪里?
【问题讨论】:
-
您不需要在自己的脚本上使用 vsdoc。如果您的 Site.Master 中有包含。您仍然需要在您的 asp 页面或您希望启用智能感知的 scrpt 页面上提供参考。重新启动 Visual Studio 后,您在状态栏中看到了什么?
标签: javascript visual-studio-2008 intellisense