1

我在VS 2013 RC中使用MVC4和Razor。我想通过一个Bundle从我的_layout文件中包含的JavaScript的cshtml视图中使用JavaScript intellisense。使用MVC捆绑时在CSHTML文件中的Javascript智能感知

智能感知不起作用。是因为我在使用捆绑吗?有关故障排除的建议?

还有一个类似的问题我的(Intellisense with MVC4 Style Bundling)。但当时没有人提供答案。

顺便说一句,该文件是在我的_reference.js文件:

/// <reference path="../entities/analyticsentities.js" /> 

回答

1

无论出于何种原因,将这些文件复制到_reference.js文件似乎并没有使文件提供给智能感知。我不确定我是否不了解该功能的工作原理,或者这是否是一个错误。

但是,直接将引用添加到我正在处理的Javascript文件的顶部,使我对Intellisense感到满意。

例如,我已经添加了低于从中我要上JayData库智能感知每个JavaScript文件的顶部:

/// <reference path="../../../../scripts/jaydata.js" />