Visual Studio 2012 JavaScript 智能感知不工作

2024-03-22

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

我已经尝试了其他帖子中的所有建议,并尝试了我在谷歌上可以找到的所有内容。没有任何效果。这并不是因为没有 JQuery Intellisense。我连基本的 JavaScript Intellisense 都不懂。

Edit:

上图中的对象是简单的字符串,但我没有从智能感知中得到任何帮助。


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

/// <reference path="/scripts/jquery-1.7.1-vsdoc.js" />

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

我在做什么wrong是我是引用 vsdoc.js 文件,或者在撰写本文时,nuget 下载了 jquery 1.9.1 包,引用了 jquery-1.9.1.intellisense.js 这是错误的。

The 正确参考(如果使用 /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 文件(肯定是 main、minified、map 和 intellisense 文件)(如果您在其他地方安装了 Visual Studio 2012,请调整路径) )并在 Visual Studio 中,在工具 > 选项 > 文本编辑器 > Javascript > Intellisense > 引用 > 添加对 jquery-1.9.1.js 的引用(同样,不是 vsdoc 或 intellisense 文件,但主要的)如解释德纳斯的解决方案 https://stackoverflow.com/questions/11488208/intellisense-doesnt-work-for-js-in-vs2012(但没有明确表示不要指向 vsdoc/intellisense 文件)。

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 2012 JavaScript 智能感知不工作 的相关文章

  • 从多层嵌套数组 JavaScript 中获取所有键值

    我有一个这样的对象 var data id 36e1e015d703120058c92cf65e6103eb title Alex McGibbon id 60beb5e7d7600200e5982cf65e6103ad title Ale
  • 使用Javascript自动打开弹出新窗口[重复]

    这个问题在这里已经有答案了 如何使用Javascript加载页面时打开弹出新窗口 我希望 当网站加载时 它会自动打开弹出新窗口 我使用以下内容 不行 尝试这个
  • Javascript图像编辑插件

    在哪里可以找到 Javascript 或 jQuery 图像编辑器插件 用户可以单击图像进行编辑 并且该插件允许他们进行裁剪 调整大小 旋转 翻转等 Pixastic http pixastic com lib 不再活跃 和CamanJS
  • 选择多选选项最多 2 个

    我正在对不同主题使用多重选择 我想将选择限制为最多 2 个 并且如果用户取消选择 则以相同的方式禁用其他选项 同样 该选项必须可供用户使用
  • 如何限制 Chrome 中的最大文本区域宽度和高度或如何禁用文本区域调整大小

    Chrome 允许通过在右下角添加文本区域来调整文本区域的大小 但有时这种移动可能会破坏页面的设计 所以我想知道如何限制该操作的最大和最小宽度 即如何完全禁用该功能和thml javascript css在页面上 您可以使用 resize
  • 在 ES5 中创建自定义元素 v1,而不是 ES6

    现在 如果您严格遵循自定义元素规范 v1 https html spec whatwg org multipage custom elements html custom elements 无法在不支持类的浏览器中使用自定义元素 有没有办法
  • 使用ajax发送表单数据

    我想用 ajax 以表单形式发送所有输入 我有一个这样的表单
  • 如何将 scala 列表转换为 javascript 数组?

    有更简单的方法吗 document ready function var jsArray if scalaList null for id lt scalaList jsArray push id 很简单 如下所示 import play
  • Sequelize 关联 - 请改用 Promise 风格

    我正在尝试将 3 张桌子连接在一起Products Suppliers and Categories然后排SupplierID 13 我读过了如何在sequelize中实现多对多关联 https stackoverflow com a 25
  • 当key未知时如何获取js对象中的属性值

    我有一个对象数组 a 81 25 p 81 25 81 26 p 81 26 我想循环遍历数组并获取值p在每个元素中 for var key in a console log a key outputs 81 25 Object How d
  • 如何将值从孩子的孩子传递给父母?

    我有一个父组件 有一个子组件 它也有一个子组件 Parent Child One child of parent Child Two child of child 当在子二中定义一个值时 我使用回调将该值传递给子一 但我也想将相同的值传递回
  • React setState回调返回值

    我是 React 新手 我希望实现这种流程 set the state execute a function f an async one which returns a promise set the state again return
  • 如何创建显示/隐藏 Docusaurus 项目中所有详细标签状态的按钮?

    根据讨论here https stackoverflow com questions 58579048 how to add or remove the open attribute from all details tags in a r
  • 数据表 - 从 AJAX 源过滤数据

    我有一个数据表 正在从 api 获取数据 现在我的状态是活动的 非活动的 如果标志是活动的 那么我需要在数据表中显示 否则我不应该显示过期的 这是我的fiddle https jsfiddle net lakshmipriya001 qLp
  • 分配函数后如何删除 onmouseout 事件?

    我有一个问题 我正在为 onmouseout 事件分配一个函数 但运行该事件后 我需要将其删除 将非常感谢您的帮助 这取决于你的代码 如果你用 d3 这样做 那么你可以说 在 onmouseout 事件函数中 element on mous
  • JS - 如何将图像对象变成灰度并显示它

    基本上 当单击按钮时 它会告诉移动设备转到相机 一旦相机拍照 它就会给我图像数据 它被称为数据 URL 吗 这是我处理它的代码 var imagesrc data image jpeg base64 imageData var myimag
  • 如何将 Metro 应用部署到桌面?

    我正在尝试将我的 C 应用程序部署到我的 Windows 8 Metro 桌面 我可以在 bin 文件夹中看到部署的文件 但是当我尝试打开它们时 出现以下错误 该应用程序只能在 AppContainer 的上下文中运行 我检查了属性上下文菜
  • 数组长度未定义[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我试图按如
  • 使用 CSP 防止自动点击链接 XSS 攻击

    当将 CSP 用于稍微不同的目的 沙箱 时 我意识到一个非常简单的自动点击链接似乎甚至可以绕过相对严格的 CSP 我所描述的内容如下 内容安全政策 default src none script src unsafe inline 还有身体
  • gjs 如何使用 g_data_input_stream_read_line_async 在 Gnome Shell 扩展中读取套接字流

    我正在尝试编写一个 Gnome Shell 扩展 通过 Socket 服务器与 Arduino 进行通信 服务器和 Arduino 运行良好 但我陷入了监听传入服务器消息的扩展代码 因为我需要一种非阻塞方法 所以使用异步读取行 https

随机推荐

  • 如何向 UITableView 单元格添加图像?

    我临时添加了一些值UITableViewCell以编程方式 但我需要向每个单元格添加图像 我怎样才能做到这一点 这是我的代码 h 文件 interface BidalertsViewController UIViewController
  • 如何将 jstring 转换为 wchar_t *

    假设在 C 方面 我的函数采用类型变量jstring named myString 我可以将其转换为 ANSI 字符串 如下所示 const char ansiString env gt GetStringUTFChars myString
  • 身体下方的空白区域和 div 的奇怪位置[关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在为朋
  • gcc、静态库、外部汇编函数变成未定义符号

    我在 g 构建链接到静态库的应用程序时遇到问题 其中静态库应包含一些用外部 asm 文件编写的全局函数 并使用 yasm 编译 所以在图书馆里 我有 ifdef cplusplus extern C endif extern void at
  • 如何在 Javascript 中查找财产的所有者

    好的 因为我最初的问题听起来不清楚 所以我决定对其进行编辑 我的问题是如何找出谁定义了某个属性 例如parseInt函数 我如何知道它是在哪个对象上定义的 就像 ifparseInt被定义在window对象或document对象或任何对象
  • 从多个嵌套数组创建新的数据对象集

    我有一个复杂的数据结构 其中有多个嵌套数组 下面是当前的结构 var contentData data content type column sections sub type heading 1 text Heading Text ty
  • 引导程序和访问过的链接

    我们使用 Bootstrap 为我们的网站提供响应能力 指示后续链接是良好的用户体验实践 但由于 Bootstrap 是为应用程序构建的 因此它不支持这一点 人们使用过任何解决方法吗 一年多前 问题已通过 bootstrap 记录并关闭 请
  • 如何检测移动设备是否由 Google Chrome 模拟? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 有没有办法区分真实的移动设备和 Google Chrome 模拟的设备 请注意 Google Chrome 可以模拟用户代理 触摸屏
  • 从站点中抓取验证链接 Href

    我想从以下位置获取验证hrefGmailnator 收件箱 https www gmailnator com geralddoreyestmp messageid 179b454b4c482c4d并且此站点包含 href 不和谐验证 如下所
  • javascript 模块导出模式

    有人可以解释一下导出变量的用途吗 从backbone js复制过来 我还注意到spine js使用相同的模式 https gist github com 1375748 https gist github com 1375748 var B
  • 如何更改 Sublime Text 中输出面板的位置?

    我希望输出显示在代码的右侧 而不是下面 我可以将视图更改为两列 但无法更改输出面板的位置 例如 是否可以将输出面板的位置更改为代码的右侧 而不是代码的下方 有一种解决方案已经存在多年 但似乎并未得到广泛使用 这是包buildview 它将构
  • 如何在指令模板中使用范围

    我想在这样的指令的模板函数中使用 scope 变量 换句话说 我想在指令内部并使用 scope 变量生成指令模板 帮助我将模板功能连接到控制器 directive data compile http templateCache functi
  • Oracle Apex - REST 数据源 - 嵌套 JSON 数组 - 同步两个表 - 在哪里编写 SQL

    这个问题是后续问题另一个问题 https stackoverflow com questions 75183126 oracle apex 22 21 rest data source nested json array discovery
  • 使用 Javascript 使用计时器更改背景颜色和文本颜色

    我正在尝试使用计时器更改表格及其所有单元格的背景和文本颜色 我在结束标记之前有下面的脚本 背景是唯一改变的 表的 ID 是 titleTable 谢谢
  • 初始化结构体的结构体

    如果我在 C 中有一个结构体 它有一个整数和一个数组 如果该结构体是另一个结构体的成员 那么如何将整数初始化为 0 将数组的第一个元素初始化为 0 以便对于另一个结构体的每个实例整数和数组有那些初始化值 可以为嵌套结构嵌套初始化程序 例如
  • Java7 nio2 有可用的内存文件系统实现吗?

    我一直在寻找内存中的 nio2 文件系统实现 这将使我能够更轻松地测试依赖于 IO 的代码 看来 Java 本身只提供了 在我的 JDK 中 Win32FileSystem and a ZipFileSystem 它似乎收缩包装 http
  • 当重复应用于一系列计算时,ROUND_HALF_EVEN 为何以及如何最小化累积误差?

    我听说 ROUND HALF EVEN 是金融数据计算中首选的舍入模式 我很想知道这种舍入模式为何以及如何减少 javadoc BigDecimal 1 4 2 中所述的累积误差 谢谢 院长 From 维基百科 http en wikipe
  • Laravel:验证最大文件大小?

    我正在尝试在 Laravel 中验证最大文件大小为 500kb validator Validator make request gt all file gt size 500 但这表明该文件应该正好 500kb 大 如何编辑此规则 使其在
  • Django:将参数传递给原始 SQL 查询时 MySQL 语法错误

    我正在尝试执行原始 SQL 查询 如下所示 test Poll objects raw SELECT FROM s polls poll 并导致错误 ProgrammingError at 1064 You have an error in
  • Visual Studio 2012 JavaScript 智能感知不工作

    我的笔记本电脑和台式机上安装了 Visual Studio 2012 在我的台式电脑上 JavaScript 智能感知无法正常工作 对于它提取的任何方法 甚至是标准 JavaScript 调用 我都会收到消息 Intellisense 无法