1

我注意到在Visual Studio 2015中創建新的ASP.NET MVC Web項目時,它會自動添加jquery-1.10.2.intellisense.js文件。閱讀微軟關於* .intellisense.js文件的文檔並不清晰,我想知道它的真實含義。如果它將智能感知添加到Visual Studio中,那麼它與_references.js中的/// <reference path="jquery-1.10.2.js" />條目有什麼不同?* .intellisense.js和_references.js中的條目之間的區別

回答

0

_references.js文件將爲用戶提供智能感知該文件中的內容,這將是函數名稱和簽名(參數名稱)。

智能感知文件包含Visual Studio可以讀取的其他XML註釋,以向用戶提供更多信息。例如,它可以添加///<summary></summary>線由於不是所有的人都在Visual Studio環境使用jQuery來概括功能,///<param name="">description</param>清單,給出參數的其他信息,等

,智能感知文件VS後來經過創建添加更好的JavaScript支持。

下面是VS智能感知創建JavaScript的XML註釋的例子:https://msdn.microsoft.com/en-us/library/bb514138.aspx