2011-02-24 132 views
5

我尝试了解Stack中的其他一些问题,以及搜索谷歌,但我主要得到韩国/日本/中国的点击。Visual Studio 2010 - Intellisense for jQuery 1.4.4

Anywho进出口运行VS2010 其一个MVC3项目,使用_layout母版 使用jQuery与匹配vsdoc该版本(从今天MS下载所以它应该是最新的)1.4.4一起IM。

这是_layout页面使用的内容:http://pastebin.com/fB6FzaLS 不确定它是否需要,但我添加了启用jQuery vsdoc(以及路径正确)的代码。

每当我Ctrl +空格jQuery的指针后,我在我的输出面板得到这个错误的点:

的Javascript智能感知消息:JSIntellisense:内部/窗口(2:4):功能预期

谈到了智能感知的建议是非常通用的(构造函数的valueOf等约7总ISH)

扩展管理器,我有残疾的一切,但VisualStudio的JScript的增强(括号,文字highligther等)

任何想法可能是这里的问题?

+0

我喜欢这个问题,因为我无法找到做的.js脚本任何提示JSIntellisense -友善。我们的脚本在运行时可以正常工作,但缺乏准确的智能感知是很难想到的。 – 2012-06-11 13:48:51

回答

3

我想知道你是否与jQuery的两个实例发生冲突。

两个意见。首先,如果你所需要的只是简单的intellisense,VS2010将会使用默认的jQuery参考做得很好。也就是说,我认为你的问题可以通过将你的JS移动到一个外部脚本文件中,然后在VSDOC中添加一个对该文件的引用来解决。

顺便说一下,如果你正在寻找最新的版本,jQuery 1.5.1将不复存在。

丰富

+0

也许你可以用你知道intellisense的配置创建一个项目。如果我仍然无法得到这个工作,那么问题不在于项目设置。顺便说一下,您对默认的jQuery参考意味着什么?如果visual studio 2010默认显示它,那么必须关闭某些东西。可以启用还是禁用? – mfriis 2011-02-27 10:35:33

+0

@ kim3er我想我可能会这样做,因为你建议有多个jQuery文件引用,但在我深入到我的脚本文件夹中的每个文件夹(大量小部件和插件等)想知道...“回答” – MemeDeveloper 2011-08-14 20:00:25

1

我也收到了大量

Javascript Intellisense Message : 

我我的输出窗口,当我尝试验证我的JavaScript在VS 2010例如

Javascript Intellisense Message: [LocalPath]\jquery-1.5.1.js(6357:32) : Function expected 

...等和例如

: 'Sys' is undefined 
: Object required 

的文件,包括

\jquery-1.5.1.js 
\tiny_mce.js 

和自定义脚本文件。

想知道人们对什么样的事情可能会导致这种情况有任何一般建议吗?

如何解决根本原因,当你(像我)a)检查所有明显的&简单的位,和b)有大量的脚本文件,和c)大量的引用,例如

/// <reference path="~/Scripts/custom/core.js" /> 

(在试图找回你把XML注释的时候您的自定义JS完全还清

+0

你解决了这个问题吗? – BrOSs 2013-02-13 16:13:32

+0

耶 - 安装2012年;)我确实解决了这个问题,但不记得它是什么......认为这是VS选项中的一些设置。 – MemeDeveloper 2013-11-18 16:44:58

相关问题