【问题标题】:Javascript reference and Intellisense in Visual Studio 2013 .coffee filesVisual Studio 2013 .coffee 文件中的 Javascript 参考和 Intellisense
【发布时间】:2014-11-20 15:59:18
【问题描述】:

刚开始使用 Web Essentials 并喜欢它对 .coffee 文件的支持。然而大问题:在 Visual Studio 中,如果您将以下引用添加到 .js 文件的顶部,Visual Studio 将为引用文件中的项目包含智能感知:

/// <reference path="../../js/knockout-3.1.js" />

因此,在编写代码时,我可以输入 ko. 之类的内容,智能感知会向我显示淘汰赛必须提供的所有功能。

但是,.coffee 文件中不允许使用上述 XML 引用,实际上会阻止它们被编译。我可以将以下内容放入 .coffee 文件中:

# @reference ../../js/knockout-3.1.js

这将编译,但我失去了 Visual Studio 中的智能感知。

如何“包含”其他 .js 文件作为参考并在 .coffee 文件中触发智能感知?

【问题讨论】:

    标签: javascript visual-studio coffeescript


    【解决方案1】:

    目前不支持。

    查看此堆栈溢出问题: CoffeeScript Intellisense

    另请参阅 web Essentials 中的此建议: https://webessentials.uservoice.com/forums/140520-general/suggestions/3782958-coffeescript-intellisense

    【讨论】:

      【解决方案2】:

      我使用 VS2015。我这样做的方式是更新“references.js”文件(右键单击该文件并单击更新) see screenshot

      【讨论】:

        猜你喜欢
        • 2016-06-15
        • 2019-07-27
        • 2018-03-06
        • 2015-03-26
        • 1970-01-01
        • 2014-06-07
        • 2012-10-15
        • 2016-10-31
        • 2017-01-14
        相关资源
        最近更新 更多