4

所以我一直在研究 jQuery,并认为如果我正在从事的项目使用 vsdoc 会很好。

问题是为项目启用 Intellisense 的所有方法都不合适。

我需要能够在不引用每个文件中的 vsdoc 的情况下启用 IntelliSense,而且我们目前还使用 jQuery CDN,因此需要一个选项而不修改任何代码本身,是否有任何选项或任何允许我添加外部 jsdoc 的选项?

所以澄清一下,我正在寻找一种在不修改我的 VS2010 项目的情况下启用 jQuery IntelliSense 的方法,希望通过 VS2010 选项或其他方式。

4

2 回答 2

3

如果你jquery-vsdoc.js除了你的jquery.js,仅仅引用jquery.js就足以让 IntelliSense 运行。它可能不仅适用于 jquery,而且适用于其他带有 -vsdoc.js 的文件(也可能是 .debug.js)。支持“-vsdoc.js”智能感知文档文件的 VS2008 SP1 修补程序。这篇文章是关于 VS2008 的,我写的是 VS2010,但我认为陈述是有效的(我只尝试过jquery-vsdoc.js)。此技术适用于 .aspx,但不适用于 .html。

您还可以使用母版页查看JScript IntelliSense 常见问题解答

于 2012-05-11T11:44:00.293 回答
3

转到 Tools-Options-Text Editor-Javascript-Intellisense-References 并在 Implicit Web 组中放置对您正在使用的 jquery 版本的 intellisense 文件的引用。

在此处输入图像描述

要使用 intellisense 获取最新的 jquery 文件,请使用 nuget 包安装程序,默认情况下它将创建一个脚本文件夹并将 jquery version.js、min.js 和 intellisense.js 文件放入...从那里您可以将它们复制到大多数 Microsoft 参考资料都放置在该位置,通常位于

在包管理器控制台中安装包 jquery。

C:\Program Files (x86)\Microsoft Visual Studio 11.0\JavaScript\References
于 2012-11-24T04:37:24.897 回答