Kon*_*ten 68 intellisense jquery visual-studio javascript-intellisense visual-studio-2012
我有一个干净的,开箱即用的Visual Studio 2012 Web Developer Express安装,由于某种原因,对JavaScript(jQuery,jQuery UI和其他库)的支持已经消失.我相信它之前有用,然后因为"没有理由"它停止了.
我已经浏览了网络,发现了四个不符点.
我的注册表中没有密钥HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\JavaScriptLanguageService\ImplicitReferences.实际上,我甚至没有JavaScriptLanguageService目录.
我已经检查过引用文件domWindows.js确实是选项指向的位置.
当我开发并运行我的应用程序时,JavaScriptLanguageService下的输出窗口为空,并且没有输入任何内容.
我已经提到了我通过选项使用的jQuery文件,但它没有产生任何变化.
总而言之,我得到的错误信息是:
"intellisense无法确定此表达式的准确完成列表,提供的列表包含文件中的所有标识符"
任何建议都将受到热烈的赞赏.
max*_*sam 123
感谢CraigTP
摘要:
导航到[工具]> [选项]>文本编辑器> JavaScript> IntelliSense>参考选项
选择隐式(Web)
你可以找到"〜/ Scripts/_references.js"(如果你想把它放在不同的地方,请在这里更改)
转到〜/ Scripts并添加新项"_references.js"
添加/// <reference path="path\jquery-1.7.1.js" />"_references.js"
要么 /// <reference path="~\root\path\jquery-1.7.1.js" />
快乐编码:)
编辑说明:
记得将jquery-1.7.1-vsdoc.js与jquery-1.7.1.js放在同一个文件夹中
进行上述更改后,如果仍然无法正常工作,请尝试重新启动visual studio.
DRo*_*rtE 64
转到菜单工具 - > 选项 - > 文本编辑器 - > JavaScript - > 智能感知 - > 引用,并为您在隐式Web组中使用的jQuery版本的智能感知文件添加引用.

要么
在_references.js文件中的intellisense文件中添加"添加引用",您可以将其添加到Scripts项目的文件夹中.
/// <reference path="jquery-1.8.2.js"/>
/// <reference path="jquery-1.8.2.min.js"/>
/// <reference path="jquery-1.8.2.intellisense.js"/>
Run Code Online (Sandbox Code Playgroud)
虽然这只会为您所在的项目提供智能感知,但对于任何打开的JavaScript文件,首先是它,而不仅仅是您所在项目中的文件.
要使用intellisense获取最新的jQuery文件,请使用NuGet包安装程序,默认情况下将创建一个脚本文件夹并将jQuery version.js,min.js和intellisense.js文件放入...从那里你可以将它们复制到大多数Microsoft引用的位置,通常是:
install-package jquery 在包管理器控制台中.
C:\ Program Files(x86)\ Microsoft Visual Studio 11.0\JavaScript\References
| 归档时间: |
|
| 查看次数: |
75012 次 |
| 最近记录: |