问题标签 [javascript-intellisense]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
968 浏览

javascript - Visual Studio 2010 中本地变量的 Javascript Intellisense

Visual Studio 2010 中是否有办法为 Javascript 文件中的本地变量激活 Intellisense?

有一个MSDN How-To解释了如何为带有 XML 注释的函数参数提供 Intellisense。这很好用。但它不适用于局部变量:例如:

0 投票
4 回答
10189 浏览

javascript - Visual Studio 2010 中缺少 javascript 智能感知

我很高兴在 Visual Studio 2010 中看到 javascript intellisense ,但我没有通过它看到特定对象内的所有内容,在下面的代码中

“parentNode”没有出现在智能感知中,这让我觉得我输入了错误的代码,但它确实存在并且 Visual Studio 没有显示它..

如何解决这个问题?

更新进度:

  • 使用了 NetBeans 7.1 它在 JavaScript 中对我没有帮助,
  • 为 VStudio 2010 安装了 JScript 扩展,js 编辑有一些改进,但 Javascript 智能感知没有改进,
0 投票
2 回答
6262 浏览

jquery - 在 VS2010 中启用 jQuery Intellisense 而不引用本地 jQuery(或在每个文件中)

所以我一直在研究 jQuery,并认为如果我正在从事的项目使用 vsdoc 会很好。

问题是为项目启用 Intellisense 的所有方法都不合适。

我需要能够在不引用每个文件中的 vsdoc 的情况下启用 IntelliSense,而且我们目前还使用 jQuery CDN,因此需要一个选项而不修改任何代码本身,是否有任何选项或任何允许我添加外部 jsdoc 的选项?

所以澄清一下,我正在寻找一种在不修改我的 VS2010 项目的情况下启用 jQuery IntelliSense 的方法,希望通过 VS2010 选项或其他方式。

0 投票
1 回答
293 浏览

asp.net-mvc-3 - 如何从助手返回剃刀标记?

0 投票
2 回答
364 浏览

visual-studio-2010 - 使用带有 VS-2010 的 Resharper 6.1 的极端打字延迟的任何解决方法?

我最近在VS-2010中安装了Resharper 6.1。我将它与一个富 Web 应用程序一起使用,该应用程序具有基于 Azure 的 C# 后端和前端的 JQuery 和其他 Javascript 库。

我喜欢 Resharper 可以解析我的 JS 文件并提供语句完成的方式,并且代码分析已经确定了许多我已经修复的样式和语法问题。

然而,我现在在我的 IDE 中遇到了主要的打字延迟,因为 Resharper 发挥了它的魔力。我有一个带有 6GB RAM 的四核 Intel i5 开发盒,CPU 正在抖动,内存使用量猛增。延迟非常糟糕,以至于 JS 文件中改进的语句完成所带来的任何好处都丢失了。

我有一些其他的 JS 插件我暂时禁用了,但这并没有帮助。然后我关闭了 Resharper 的 Intellisense 并恢复到 VS-2010。这有点帮助,但 Resharper 仍然使编辑体验变得潜伏。

我已经没有关于如何提高其性能的想法了。(也许,不可能加快速度......)在纸面上,这是我一直在寻找的一切。但在实践中,它把我的快速开发机器从 1980 年运行的 Windows 3.1 变成了 286 机器。作为一个在 1980 年代使用基于 286 的英特尔 PC 的人......这不是一件好事!

0 投票
0 回答
304 浏览

visual-studio - 如何在带有 Javascript 库的 MVC .aspx 视图中使用 Visual Studio 智能感知?

我有一个使用 jQuery 和很多其他 Javascript 的 Web MVC 应用程序。总共有超过 20 个.js文件在生产应用程序中加入和缩小。

我们混合了引入的框架(如 jQuery)和我们自己的 Javascript。

为了使这些文件具有智能感知,我们有一个通用vsdoc.js文件:

然后在我们自己的每个.js文件的顶部,我们有:

这意味着我们正在编写的所有 Javascript 都可以为我们所有的框架提供智能感知。

问题出在.aspxMVC 视图中。我们希望在视图中编码时获得所有 Javascript 的智能感知,所以我们有一个vsdoc-page.js文件:

然后我们在<head>所有.master页面中引用它:

然而,这似乎根本不起作用。任何我们在 XML 文档中vsdoc-page.js工作的东西,但是其中的引用没有被跟进。

有什么我做错了吗?有什么方法可以让 VS像在文件中一样跟随页面中的reference path内容?.aspx.js

0 投票
1 回答
177 浏览

javascript-intellisense - 在 Javascript 中,我在哪里将 XML 注释放在 var 上以便它以智能感知显示?

我在函数的 javascript 代码中成功使用了智能感知,但我不知道如何让它为 var 工作,或者我是否应该以不同的方式设计这个类,以便有效地记录它。

0 投票
1 回答
989 浏览

javascript - 在 Visual Studio 2012 RC 中,如何调试 javascript IntelliSense 扩展?

MSDN 文档描述了扩展 JavaScript IntelliSense for Visual Studio 2012 RC 的方法。有没有办法调试,或者至少记录到一些输出,任何自定义扩展工作?

0 投票
1 回答
228 浏览

javascript - 是否有任何 JavaScript IDE 能够在 IntelliSense 中显示所有使用的对象字段和方法?

例如,我正在使用 Google Maps API,我想查看所有可能的字段和方法。

如果我输入google.我想查看每个可用的功能和字段

现在我使用 Visual Web Developer 2010 Express,它只显示可用于所有对象的基本方法,如 toString()。

0 投票
8 回答
76462 浏览

jquery - Intellisense 不适用于 Visual Studio 2012 中的 JavaScript

我有一个干净的、开箱即用的 Visual Studio 2012 Web Developer Express 安装,由于某种原因,对 JavaScript(jQuery、jQuery UI 和其他库)的支持已经消失。我相信它之前有效,然后“无缘无故”地停止了。

我按照预期浏览了网页,发现了四个差异。

  1. 我的注册表中没有键 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\JavaScriptLanguageService\ImplicitReferences。事实上,我什至没有 JavaScriptLanguageService 目录。

  2. 我检查了引用的文件 domWindows.js 确实是选项指向的位置。

  3. JavaScriptLanguageService 下的输出窗口是空的,在我开发和运行我的应用程序时没有输入任何内容。

  4. 我通过选项引用了我正在使用的 jQuery 文件,但它没有产生任何更改。

总而言之,我收到错误消息说:

“intellisense 无法确定此表达式的准确完成列表,提供的列表包含文件中的所有标识符”

任何建议将不胜感激。