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

pat*_*dge 3 javascript-intellisense webmatrix

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

/// <reference path="jquery-1.6.4-vsdoc.js" />
Run Code Online (Sandbox Code Playgroud)

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

剧透警报:我将自己回答这个问题,将其当前webmatrix.uservoice.com位置的答案带给StackOverflow,以解决此问题.请不要冒犯这个.

pat*_*dge 7

由于他们目前正在WebMatrix 2 Beta中获取用户对所需功能的输入,因此我支持vsdoc JavaScript文件引用.WebMatrix团队回应说它已经受到支持,但语法不同,直到他们将其更改为与当前的Visual Studio语法更加一致.它只是一个字不同.

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

/// <reference file="jquery-1.6.4-vsdoc.js" />
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

注意:

虽然"路径"语法在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" />
Run Code Online (Sandbox Code Playgroud)

附加说明:

WebMatrix 2 Beta似乎不支持新的paragraph-sectioned(<para>)vsdoc文件.