据我了解,您应该能够(安装了KB958502)通过引用脚本(只要旁边有 -vsdoc 版本)来获得 Intellisense for jQuery。
我们很想使用 CDN 来分发它,但只需添加:
<script language="javascript" type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.js"></script>
给出一个模糊的警告
警告 1 更新 JScript IntelliSense 时出错:C:...\Temporary Internet Files\Content.IE5\4U5FWPZF\jquery-1.7.1-fds90 1 ..js:对象不支持此属性或方法 @ 1352:1 c: \项目...\MyFile.aspx
猜测一下,我会假设它“生闷气”,因为缓存中的文件名不是 jquery-1.7.1-vsdoc.js 的形式,尤其是错误保持不变,即使我去全程:
<script language="javascript" type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.js"></script>
<script language="javascript" type="text/javascript">
// This is for jQuery intelisense:
/// <reference path="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1-vsdoc.js"/>
$(function() {
// My other code...
});
</script>
这仍然行不通。
仅仅是 vsdoc Intellisense 不适用于远程托管文件的情况吗?