在 VS2013 中, knockout 突出显示对我不起作用。鉴于我有“knockout 高亮颜色”设置:

...我的假设是它应该工作。

但是,没有骰子:

有任何想法吗?

最佳答案

我有完全相同的问题。我完全是 Visual Studio 的新手,鉴于 Web Essentials 列出了开箱即用的knockoutJS 智能感知,我认为不需要做任何事情来“打开它”。此外,似乎对 Mustache 模板和 Angulars ng-bind 语法的支持开箱即用,所以我和你一样困惑。

这就是我所做的:

我为 '_references.js' 文件添加了一个条目,如 Intellisense doesn't work for JavaScript in Visual Studio 2012 的答案中所述

然后我创建了这个文件,并将knockout.3.0.0.js文件拖入代码区,就像在这个blog上描述的那样

这给了我用于 Knockout 数据绑定(bind)的语法高亮显示,以及用于 Knockout 的 Intellisense。

编辑:另请查看这个 blogpost by Mads Christensen ,Web Essentials 背后的人。在博客文章中,他描述了 _references.js 的用途以及如何使用它。

关于visual-studio - knockout 区域突出显示 - Visual Studio 2013,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19874474/

10-13 00:18