gpt4 book ai didi

javascript - Visual Studio 2012 JavaScript Intellisense 不工作

转载 作者:行者123 更新时间:2023-12-03 13:28:27 25 4
gpt4 key购买 nike

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

我已经尝试了其他帖子中的所有建议,并尝试了我在 Google 上可以找到的所有内容。没有任何效果。这与没有 JQuery Intellisense 无关。我什至没有获得基本的 JavaScript Intellisense。

编辑:

I'd post an image but as a new user it won't let me.
enter image description here

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

最佳答案

我遇到了同样的问题:在 Visual Studio 2010 中,我习惯于在顶部的 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.intellisense.js 是错误的。

正确引用 (如果使用/scripts/_references.js 文件)是:
/// <reference path="/scripts/jquery-1.9.1.js" />

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

对于适用于您所有项目的全局解决方案:复制 C:\Program Files (x86)\Microsoft Visual Studio 11.0\JavaScript\References 中的所有 jquery 文件(主文件、缩小文件、映射文件和智能感知文件)(如果您在其他地方安装了 Visual Studio 2012,请调整路径) 并在 Visual Studio 中,在工具 > 选项 > 文本编辑器 > Javascript > Intellisense > 引用 > 添加对 jquery-1.9.1.js 的引用(同样, 不是 vsdoc 或 Intellisense 文件 ,而是主要一) 如 solution by denas 中所述(但没有明确表示不要指向 vsdoc/intellisense 文件)。

希望这可以帮助。

关于javascript - Visual Studio 2012 JavaScript Intellisense 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13204428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com