问题标签 [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.
javascript - Visual Studio 2010 中本地变量的 Javascript Intellisense
Visual Studio 2010 中是否有办法为 Javascript 文件中的本地变量激活 Intellisense?
有一个MSDN How-To解释了如何为带有 XML 注释的函数参数提供 Intellisense。这很好用。但它不适用于局部变量:例如:
javascript - Visual Studio 2010 中缺少 javascript 智能感知
我很高兴在 Visual Studio 2010 中看到 javascript intellisense ,但我没有通过它看到特定对象内的所有内容,在下面的代码中
“parentNode”没有出现在智能感知中,这让我觉得我输入了错误的代码,但它确实存在并且 Visual Studio 没有显示它..
如何解决这个问题?
更新进度:
- 使用了 NetBeans 7.1 它在 JavaScript 中对我没有帮助,
- 为 VStudio 2010 安装了 JScript 扩展,js 编辑有一些改进,但 Javascript 智能感知没有改进,
jquery - 在 VS2010 中启用 jQuery Intellisense 而不引用本地 jQuery(或在每个文件中)
所以我一直在研究 jQuery,并认为如果我正在从事的项目使用 vsdoc 会很好。
问题是为项目启用 Intellisense 的所有方法都不合适。
我需要能够在不引用每个文件中的 vsdoc 的情况下启用 IntelliSense,而且我们目前还使用 jQuery CDN,因此需要一个选项而不修改任何代码本身,是否有任何选项或任何允许我添加外部 jsdoc 的选项?
所以澄清一下,我正在寻找一种在不修改我的 VS2010 项目的情况下启用 jQuery IntelliSense 的方法,希望通过 VS2010 选项或其他方式。
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 的人......这不是一件好事!
visual-studio - 如何在带有 Javascript 库的 MVC .aspx 视图中使用 Visual Studio 智能感知?
我有一个使用 jQuery 和很多其他 Javascript 的 Web MVC 应用程序。总共有超过 20 个.js
文件在生产应用程序中加入和缩小。
我们混合了引入的框架(如 jQuery)和我们自己的 Javascript。
为了使这些文件具有智能感知,我们有一个通用vsdoc.js
文件:
然后在我们自己的每个.js
文件的顶部,我们有:
这意味着我们正在编写的所有 Javascript 都可以为我们所有的框架提供智能感知。
问题出在.aspx
MVC 视图中。我们希望在视图中编码时获得所有 Javascript 的智能感知,所以我们有一个vsdoc-page.js
文件:
然后我们在<head>
所有.master
页面中引用它:
然而,这似乎根本不起作用。任何我们在 XML 文档中vsdoc-page.js
工作的东西,但是其中的引用没有被跟进。
有什么我做错了吗?有什么方法可以让 VS像在文件中一样跟随页面中的reference path
内容?.aspx
.js
javascript-intellisense - 在 Javascript 中,我在哪里将 XML 注释放在 var 上以便它以智能感知显示?
我在函数的 javascript 代码中成功使用了智能感知,但我不知道如何让它为 var 工作,或者我是否应该以不同的方式设计这个类,以便有效地记录它。
javascript - 在 Visual Studio 2012 RC 中,如何调试 javascript IntelliSense 扩展?
MSDN 文档描述了扩展 JavaScript IntelliSense for Visual Studio 2012 RC 的方法。有没有办法调试,或者至少记录到一些输出,任何自定义扩展工作?
javascript - 是否有任何 JavaScript IDE 能够在 IntelliSense 中显示所有使用的对象字段和方法?
例如,我正在使用 Google Maps API,我想查看所有可能的字段和方法。
如果我输入google.
我想查看每个可用的功能和字段
现在我使用 Visual Web Developer 2010 Express,它只显示可用于所有对象的基本方法,如 toString()。
jquery - Intellisense 不适用于 Visual Studio 2012 中的 JavaScript
我有一个干净的、开箱即用的 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 无法确定此表达式的准确完成列表,提供的列表包含文件中的所有标识符”
任何建议将不胜感激。