1

我在 Visual Studio 2015 中注意到,在创建新的 ASP.NET MVC Web 项目时,它会自动添加一个jquery-1.10.2.intellisense.js文件。阅读微软关于 *.intellisense.js 文件的文档让我不清楚,我想知道这到底是做什么的。如果它在 Visual Studio 中添加了智能感知,那么它与/// <reference path="jquery-1.10.2.js" />_references.js 中的条目有何不同?

4

1 回答 1

0

_references.js文件将为用户提供该文件中内容的智能感知,这将是函数名称和签名(参数名称)。

intellisense 文件包含 Visual Studio 可以读取的附加 XML 注释,以便为用户提供更多信息。例如,它可以添加///<summary></summary>一行来总结函数,一个列表///<param name="">description</param>来提供参数的附加信息等。

由于并非所有人都在 Visual Studio 环境中使用 jQuery,因此 intellisense 文件是在 VS 添加对 JavaScript 的更好支持之后创建的。

下面是为 VS intellisense 创建 JavaScript XML 注释的示例:https ://msdn.microsoft.com/en-us/library/bb514138.aspx

于 2015-11-04T03:13:59.843 回答