问题标签 [vsdoc]

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 回答
2662 浏览

jquery - Visual Studio 2010 - 用于 jQuery 1.4.4 的智能感知

我尝试在 Stack 上解决一些其他问题,以及搜索谷歌,但我大多在韩文/日文/中文中得到点击。

我正在运行 VS2010 的任何人,它是一个 MVC3 项目,我使用 _layout 母版页,使用 jQuery 1.4.4 以及该版本的匹配 vsdoc(今天从 MS 下载,所以它应该是最新的)。

这是我使用的 _layout 页面的内容:http://pastebin.com/fB6FzaLS不确定 它是否需要,但我添加了启用 jQuery vsdoc 的代码(并且路径正确)。

每当我在 jQuery 指针后按 Ctrl+空格键时,我的输出面板中都会出现此错误:

Javascript Intellisense 消息:JSIntellisense:Internal/window(2:4) : Function expected

它提出的智能感知建议非常通用(构造函数、valueof 等。总共大约 7 个)

在扩展管理器中,我禁用了除 VisualStudio JScript 增强功能(括号、单词 highligther 等)之外的所有内容

有什么想法可能是这里的问题吗?

0 投票
2 回答
1880 浏览

jquery - 如何在 ASP.NET 4 母版页中使用 jQuery

我有一个 ASP.NET 4 Web 应用程序。我正在使用母版页 Site.Master。母版页的头部是:

目前在内容页面中,我有:

当按下按钮“ViewButton”时,我的内容页面必须显示警报!即,ViewButton 必须调用函数 Blam!我怎么做??

如果我运行这段代码,我会得到一个异常:

readyBound 没有定义!

异常在文件中:jquery-1.4.4-vsdoc.js 调用堆栈为:bindReady JScript 就绪 JScript JScript 全局代码 JScript

0 投票
1 回答
519 浏览

javascript - 在 javascript 中更新 vsdoc commets

是否有任何工具可以更新 javascript 库中的 VSDoc 注释?现在,我在 javascript 文件和单独的 xml 文件中的 VSDoc 注释中有文档。如果我想改变一些东西,我需要在两个地方都改变它。如果能够仅更改 xml 并自动将更改反映到 javascript 文件中,那就太好了。

0 投票
1 回答
445 浏览

jquery - 使用 Masterpages 会抑制 VS2010 中的 VSDoc 帮助集成

我目前正在使用大量 jQuery 在 C# 和 VS2010 中开发一个 MVC3 项目。

我一直想知道为什么我无法显示 VsDoc 帮助文件,尽管它们包含在正确的位置和版本中。

我刚刚发现 VsDoc 帮助只有在您正在处理的同一页面中包含 jQuery 时才真正起作用。

当然,我已将包含文件放入项目的母版页中,因此如果我更改任何内容,我不必修改每个视图。

有没有人找到将 VsDoc 用于 jQuery 而不必在每个视图中包含 jQuery 的解决方案?

谢谢。

0 投票
2 回答
672 浏览

intellisense - 为什么 VSDoc IntelliSense 不能在 jQuery 无冲突包装器中工作?

Visual Studio 2008 有解决方法吗?已应用 SP1 修补程序,这就是 IntelliSense 在无冲突包装器之外工作但在内部没有 bueno 的原因。有人说要添加param注释,但是,唉,这对我也不起作用。

0 投票
2 回答
10402 浏览

jquery - 你有没有让 jquery vsdoc 文件与 Visual Studio 一起工作?

我假设 jquery vsdoc 文件的目的是为 jquery 提供某种形式的智能感知。我使用 Visual Studio & jQuery & ASP.NET MVC 已经有一段时间了,但我从来没有见过它实际工作。我不知道是否:1)我误解了 jQuery vsdoc 文件的用途,2)当您使用 Microsoft CDN 中的 jQuery 时它不起作用,3)Resharper 存在冲突(我现在使用的是 6,但它也不能与 4,5 一起使用)或 4)我拥有的其他扩展导致它无法工作。

我的问题: Visual Studio 2010 是否可以使用任何形式的 jQuery intellisense,如果可以,您能否发布它的截图?

0 投票
2 回答
2478 浏览

jquery - 3 在 Visual Studio 2008 中使用时 jquery-1.6.1-vsdoc.js 的错误

我正在使用带有 KB958502(.vsdoc 修补程序)的 Visual Studio 2008 SP1。这允许我们使用 IntelliSense 来自动完成 JavaScript。

当我使用jquery-1.6.1-vsdoc时,出现三个错误:

  1. 更新 JScript IntelliSense 时出错:jquery-1.6.1-vsdoc.js: 'rootjQuery' is undefined @ 66:2

  2. 预期表达@ 1505:16

  3. 预期表达@ 2649:15

对于#3,第 2649 行是"checkClone": ,并且只需要分配一个 true 或 false。

对于#2,第 1505 行是"triggered": };并且只需要更改为"triggered": {} };

但是,我遇到困难的地方是#1。第 66 行是注释行,因此很可能是指第 67 行,即return new jQuery.fn.init( selector, context, rootjQuery );

有人知道怎么修这个东西吗?为什么 MS 会立即发布包含 3 个错误的内容?当然,他们在将其发布之前对其进行了测试。

0 投票
1 回答
2213 浏览

javascript - 如何为我的 JavaScript 创建自己的 vsdoc.js 文件?

如何为现有的 JavaScript 库创建一个 vsdoc.js 文件,该库将在 Visual Studio 2010 中提供智能感知详细信息?

0 投票
2 回答
898 浏览

javascript - 以 vsdoc 格式为 javascript 记录类型 T 的数组,我发现错误了吗?

遵循vsdoc 文档的这些指南,我无法让智能感知对给定类型的数组正常工作。这是一些演示问题的代码

就在arrayOfMyType[0]我应该为 MyType 获得智能感知之后,但我没有。我还尝试了一个 for-in 循环,看看这是否会带来正确的智能感知,但事实并非如此。我应该注意到,对于arrayOfMyTypea 确实有适当的智能感知Array,如果我将它从 更改为ArrayMyType那么我会得到正确的智能感知,但不是示例中评论Array的类型。MyType

目前我只能访问 pre-sp1 vs2010,所以我不确定他们是否修复了它的错误。

谁能告诉我如果

  • 我写错了我的 vsdoc xml 评论
  • 关于期望在该行获得 MyType 的智能感知,我是否正确
  • 上述片段的智能感知适用于 vs2010 sp1
0 投票
1 回答
169 浏览

vbscript - vsdoc 文件是否适用于 vbscript?

为了尝试为传统的经典 asp/vbscript 创建更好的智能感知支持,visual studios vsdoc 文件是否适用于其他脚本语言,例如 vbscript?

编辑

感谢 Rodolfo 的回答,它也帮助我澄清了我的问题:我希望 vsdoc 文件将有助于为包含文件提供更好的智能感知。