Visual studio 如何在MVC.aspx视图和Javascript库中使用Visual Studio intellisense?
我有一个使用jQuery和很多其他Javascript的web MVC应用程序。总共有20多个Visual studio 如何在MVC.aspx视图和Javascript库中使用Visual Studio intellisense?,visual-studio,javascript-intellisense,Visual Studio,Javascript Intellisense,我有一个使用jQuery和很多其他Javascript的web MVC应用程序。总共有20多个.js文件在生产应用程序中加入并缩小 我们混合了引入的框架(如jQuery)和我们自己的Javascript 为了使这些文件具有intellisense,我们有一个通用的vsdoc.js文件: /// <reference path="/content/js/frameworks/jquery-..-vsdoc.js" /> /// <reference path="/content/
.js
文件在生产应用程序中加入并缩小
我们混合了引入的框架(如jQuery)和我们自己的Javascript
为了使这些文件具有intellisense,我们有一个通用的vsdoc.js
文件:
/// <reference path="/content/js/frameworks/jquery-..-vsdoc.js" />
/// <reference path="/content/js/frameworks/framework1.js" />
...
/// <reference path="/content/js/frameworks/framework9.js" />
$j = jQuery.noConflict();
/// <reference path="/content/js/vsdoc.js" />
/// <reference path="/content/js/file1.js" />
...
/// <reference path="/content/js/file9.js" />
这意味着我们正在编写的所有Javascript都为我们的所有框架提供了intellisense
问题出现在.aspx
MVC视图中。在视图中编码时,我们希望获得所有Javascript的intellisense,因此我们有一个vsdoc page.js
文件:
/// <reference path="/content/js/frameworks/jquery-..-vsdoc.js" />
/// <reference path="/content/js/frameworks/framework1.js" />
...
/// <reference path="/content/js/frameworks/framework9.js" />
$j = jQuery.noConflict();
/// <reference path="/content/js/vsdoc.js" />
/// <reference path="/content/js/file1.js" />
...
/// <reference path="/content/js/file9.js" />
然而,这似乎根本不起作用。我们在vsdoc page.js
中使用XML文档的任何内容都可以正常工作,但其中的引用不会被跟踪
我做错什么了吗?有没有办法让VS在.aspx
页面中以与.js
文件中相同的方式遵循参考路径