2012-01-14 208 views
6

Backbone.js是否有-vsdoc.js文件?如果沒有,是否有一個可行的解決方案與Backbone.js JavaScript庫intellisense?Visual Studio Intellisense for Backbone.js

+0

可行的解決方法=讓你自己:-) – 2012-01-14 01:50:43

+3

非常有幫助。謝謝。 – 2012-01-14 03:01:01

回答

10

我不認爲有vsdoc。在nuget中找不到它,有些搜索沒有提到它。

另一種方法可能是引用非縮小版本的方式與引用vsdoc文件的方式相同。這可能是函數列表和可能的參數名稱。

如果你有一些很好的JS工具(其中很多是擴展管理器),或者你有Resharper 6.0,你可以去函數的定義或者閱讀其中的註釋縮小版本有註釋,但不是vsdoc格式)。

更新:

一些常見的參考代碼,以使智能感知,但不能引用文件,假設你使用NuGet包。
http://nuget.org/packages/Backbone.js

  • 參考剃刀文件(.cshtml)

    @if (false) { <script src="/Scripts/backbone.js" type="text/javascript"></script> } 
    
  • 參考在Web表單視圖引擎(的.aspx,名爲.ascx,名爲.master):

    <% if(false) { %> 
    <script src="/Scripts/backbone.js" type="text/javascript"></script> 
    <% } %> 
    
  • 參考JavaScript文件(.js)

    /// <reference path="/Scripts/backbone.js" /> 
    
6

添加<reference />任何unminified .js文件會給你的屬性,功能和參數名稱的自動完成。你不會得到漂亮的描述,但它仍然是一個時間/打字保存。

/// <reference path="http://documentcloud.github.com/backbone/backbone.js" />