如何从WebMatrix 2 Beta中的vsdoc文件引用中获取JavaScript Intellisense?

时间:2011-10-12 15:14:14

标签: webmatrix javascript-intellisense

我将一个JavaScript文件从Visual Studio复制到一个新的WebMatrix 2 Beta项目,但发现vsdoc文件没有用于JavaScript Intellisense。

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

JavaScript的核心功能确实出现在Intellisense中,但它似乎不会从vsdoc文件中提取额外的数据。

Spoiler警告:我将自己回答这个问题,将其当前webmatrix.uservoice.com location的答案带给StackOverflow,以解决此问题。 Please don't take offense to this.

1 个答案:

答案 0 :(得分:7)

由于它们目前是taking user input on desired features in WebMatrix 2 Beta,因此我支持vsdoc JavaScript文件引用。 WebMatrix团队回复说它已经受到支持,但语法在they change it to be more consistent with the current Visual Studio syntax之前有所不同。它只是一个字不同。

适用于WebMatrix 2 Beta(注意“文件”而不是“路径”)

/// <reference file="jquery-1.6.4-vsdoc.js" />

enter image description here

注意:

虽然“路径”语法在WebMatrix 2 Beta中不起作用,但WebMatrix团队似乎有意支持它继续与Visual Studio保持一致。如果出于某种原因,有人在WebMatrix 2 Beta项目和Visual Studio项目之间使用相同的* vsdoc.js文件(或在Visual Studio中管理WebMatrix用户的项目),则可以简单地涵盖两个基础。 Visual Studio 2010似乎不支持WebMatrix“文件”语法。

/// <reference path="jquery-1.6.4-vsdoc.js" />
/// <reference file="jquery-1.6.4-vsdoc.js" />

附加说明:

WebMatrix 2 Beta似乎不支持新的段落(<para>)vsdoc文件。