簡體   English   中英

* .intellisense.js和_references.js中的條目之間的區別

[英]Difference between *.intellisense.js and entry in _references.js

我在Visual Studio 2015中注意到,在創建新的ASP.NET MVC Web項目時,它會自動添加jquery-1.10.2.intellisense.js文件。 閱讀Microsoft關於* .intellisense.js文件的文檔並不清楚,我想知道它的實際作用。 如果將intellisense添加到Visual Studio中,那么它與_references.js中的/// <reference path="jquery-1.10.2.js" />條目有何不同?

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

智能感知文件包含其他XML注釋,Visual Studio可以閱讀這些注釋以為用戶提供更多信息。 例如,它可以添加///<summary></summary>行以匯總該函數, ///<param name="">description</param>以提供參數的其他信息,等等。

由於並非所有人都在Visual Studio環境中使用jQuery,因此在添加VS以更好地支持JavaScript之后,便會創建intellisense文件。

這是為VS intellisense創建JavaScript XML注釋的示例: https : //msdn.microsoft.com/zh-cn/library/bb514138.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM