使用MVC Bundling时,CSHTML文件中的Javascript Intellisense

时间:2013-11-01 17:12:33

标签: javascript asp.net-mvc-4 razor intellisense visual-studio-2013

我在VS 2013 RC中使用带有Razor的MVC4。我想从cshtml视图中使用Javascript intellisense,通过Bundle包含在我的_layout文件中的Javascript。

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

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

顺便说一句,该文件位于我的_reference.js文件中:

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

1 个答案:

答案 0 :(得分:1)

无论出于何种原因,将这些文件添加到_reference.js文件似乎不会使该文件可用于Intellisense。我不确定我是否不了解该功能的工作原理,或者这是否是一个错误。

但是,直接将引用添加到我正在使用的Javascript文件的顶部,这让我很好地使用了Intellisense。

例如,我已将以下内容添加到每个Javascript文件的顶部,我希望在JayData库中使用Intellisense:

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