Visual Studio 2010中的jQuery智能感知
我已经阅读了一些关于SO的其他问题,并没有完全发现我的问题。我已经阅读了所有我能找到的文档,看起来只要在同一个目录中有一个-vsdoc文件,并以与我的jQuery文件相同的方式命名,就足以让jQuery获得IntelliSense启动。Visual Studio 2010中的jQuery智能感知
这适用于外部.js文件就好 - 我使用/// <reference />
标签来使它工作。
我的问题是与.asp文件,我包括jQuery上。这不起作用:
<script type="text/javascript" src="path-to/jquery-latest.min.js">
下面这并不工作,但它是一个贫穷的解决方案,而不是在所有我怎么看它应该工作。
<script type="text/javascript" src="path-to/jquery-latest-vsdoc.min.js">
任何人有任何提示,我可能做错了什么?
根据this博客文章,在Visual Studio 2008(带有修补程序)及以上版本中,它会以-vsdoc机会主义方式查找JavaScript文件。
它寻找scriptname-vsdoc.js
,然后scriptname.debug.js
然后scriptname.js
。每个文件都需要///<reference />
标签。
我想看看这个帖子太: Is possible to use jQuery intellisense with classic asp?
你有没有为别的说法网站的任何链接?
这就是我所说的。 [这](http://blog.tallan.com/2010/12/06/add-jquery-intellisense-to-visual-studio/)有什么在你的链接,并在我的文章。这应该是工作,但不是。 – tjsimmons 2011-04-18 17:23:13
对不起,我不是故意重复你,我只注意到你的vsdoc路径在.js之前有-vsdoc.min,而不是.min-vsdoc – 2011-04-18 17:35:54
没问题,我更确定我们是在说一样。这很可能是 - 我从来没有想过这是问题。我会试一试。编辑:没有骰子。重命名为jquery-latest.min-vsdoc.js没有做任何不同的事情。 – tjsimmons 2011-04-18 17:38:44
我正在使用visual studio 2010,在mvc 3项目中我无法使用jquery intellisence。我搜索每一个我能找到的地方,但没有什么用处。
最终我得到了这个问题:
变化
<script [email protected]("~/Scripts/jquery-1.5.1.min.js") type="text/javascript">
要
<script src="../../Scripts/jquery-1.5.1.js" type="text/javascript">
VS不明白@ Url.Content
...使用传统的ASP?呵呵。不能帮助自己。 – 2011-04-18 16:59:05
经典ASP远胜于网页形式... – Aliostad 2011-04-18 17:01:20
是的。不是我的选择,但它适用于我们正在做的事情,我正在使用jQuery填补一些空白。我真的不需要智能感知,但是一些新的程序员可能会使用它,并且很高兴有。 – tjsimmons 2011-04-18 17:03:31