如何在使用Url.Content时获取javascript intellisense

时间:2011-02-22 14:55:01

标签: asp.net asp.net-mvc asp.net-mvc-2 asp.net-mvc-3

假设我在MVC3

中添加了一个jQuery链接,如下所示
<script src="@Url.Content("~/Scripts/jq.js")" type="text/javascript"></script>

现在scripts文件夹也有-vsdoc文件,但除非我像这样添加脚本文件,否则我不会获得intellisense:

<script src="../../JS/jq.js" type="text/javascript"></script>

有解决方法吗?

2 个答案:

答案 0 :(得分:3)

我保留了在我的master / _layout页面中加载的“真正的”jquery.min文件,然后我把它放在jQuery intellisense(razor代码)子页面的顶部:

@if (false) { <script type="text/javascript" src="/Scripts/jquery-1.5-vsdoc.js"></script> }

答案 1 :(得分:1)

不幸的是,此功能不受支持。阅读第4节 IntelliSense识别哪些网址路径类型?在此page