我有一个引用Telerik,jQuery和我自己的实用程序项目的外部javascript文件。

我已经尝试了所有类型的操作,但是尚未看到Intellisense可用于任何引用的脚本。

目前,我在页面顶部有类似的内容

/// <reference name="MyUtilities.ClientScripts.jquery-1.4.2.vsdoc.js" assembly="MyUtilities" />
/// <reference name="Telerik.Web.UI.Common.Core.js" assembly="Telerik.Web.UI" />
/// <reference name="MyUtilities.ClientScripts.myUtilities.js" assembly="MyUtilities"/>


请注意,我已经尝试将jQuery添加为嵌入式资源,而不是通过CDN进行下拉。无论哪种情况,我仍然没有看到任何Intellisense。

在“输出”窗口中,有时我会看到错误消息:“ JScript IntelliSense超时。结果可能会受到限制”。 Telerik js文件还有数百万的错误消息。

我尝试使用Ctrl-Shift-J刷新Intellisense,还尝试重新启动浏览器。

除了最基本的示例外,Visual Studio 2010中的Javascript Intellisense似乎一团糟。有人从这种情况中得到过快乐吗?

最佳答案

老问题,但以防万一。

我认为您应该尝试将要正确添加的引用添加到名为_references.js的单独文件中,并将其放置在Script文件夹中。

有关此at this blog page的更多信息

关于javascript - Javascript Intellisense无法使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8754654/

10-16 10:51