首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Visual Studio 2012 JavaScript智能感知不起作用

Visual Studio 2012 JavaScript智能感知不起作用
EN

Stack Overflow用户
提问于 2012-11-03 07:29:09
回答 6查看 17.6K关注 0票数 18

我在笔记本电脑和台式机上安装了Visual Studio 2012。在我的台式PC上,JavaScript智能感知不起作用。对于它拉出的任何方法(即使是标准的JavaScript调用),我都会收到这样的消息:“智能感知无法确定此表达式的准确完成列表”。

我已经尝试了其他帖子中的所有建议,也尝试了我在谷歌上能找到的所有东西。没有一样东西起作用。这并不是说没有JQuery智能感知。我甚至连基本的JavaScript智能感知都不懂。

编辑:

上图中的对象是简单的字符串,但我没有从Intellisense中获得任何帮助。

EN

回答 6

Stack Overflow用户

发布于 2013-02-25 20:41:26

我也遇到了同样的问题:在Visual Studio 2010中,我习惯于在顶部的javascript文件中添加一个引用,如下所示:

代码语言:javascript
复制
/// <reference path="/scripts/jquery-1.7.1-vsdoc.js" />

对于新的Visual Studio 2012,这不再起作用了,我环顾四周,找到了解决方案,将引用放在/scripts/_references.js中,我这样做了,但不起作用。

我做错了什么是因为我引用了vsdoc.js文件,或者在写这篇文章的时候,nuget下载了jquery 1.9.1包,引用了jquery-1.9.1.Intelligence isense.js,这是错误的。

正确的引用脚本(如果使用//_References.js文件)为:

代码语言:javascript
复制
/// <reference path="/scripts/jquery-1.9.1.js" />

(不是.intellisense.js或-vsdoc.js文件)

用于所有项目的全局解决方案的复制C:\Program Files (x86)\Microsoft Visual Studio11.0\ Javascript \ References (如果您在其他地方安装了Visual Studio2012,则调整路径)和Visual Studio中的工具>选项>文本编辑器>Javascript> intellisense >References> Add a reference to jquery-1.9.1.js (同样,不是vsdoc或intellisense文件)中的所有jquery文件(确保是主文件、缩小文件、映射文件和智能查询)。但主要的一个),如solution by denas中所解释的(但没有明确说明不要指向vsdoc/intellisense文件)。

希望这能有所帮助。

票数 21
EN

Stack Overflow用户

发布于 2012-11-04 01:13:52

很多事情都会导致这样的问题,但我通常会遵循以下步骤进行故障排除。

  1. 关闭visual studio并重新启动
  2. 重新启动窗口并再次启动visual studio
  3. 让其他开发人员加载您的项目并对其进行测试
  4. 创建一个基本项目并使用所有现成的javascript references
  5. reset IDE
  6. run VS在safe mode中进行测试并测试您的project
  7. uninstall并重新安装vs<代码>H216<代码>G217

我通常在第3步或第4步解决大多数VS问题,有时在第5步解决。

票数 3
EN

Stack Overflow用户

发布于 2013-09-25 22:05:33

如果你在C盘以外的任何设备上安装了VS,就会发生这种情况。

在Visual Studio中,在工具>选项>文本编辑器> Javascript > Intellisense >引用下

添加对列表中存在但指向安装了VS的新路径的相同.js文件的引用

例如- G:\Program Files\Microsoft Visual Studio 11.0\JavaScript\References.libhelp.js

一共有5个

之后,转到Edit>智能感知>刷新外部引用

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13204428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档