13

有没有办法在 Visual Studio 2010 中使用自动生成的参数在 javascript 中插入 XML 注释片段?

如果我///在这里输入...

function foo(a, b){

...它应该变成这个(取决于参数):

function foo(a, b){
    /// <summary>$cursorhere</summary>
    /// <param name="a" type="string">Param a</param>
    /// <param name="b" type="string">Param b</param>
    /// <returns type="function">Return function</returns>

因此,如果我在 C# 代码中,它将类似于片段生成。

编辑

为了澄清,我只想知道是否有快捷方式或现有插件来大致实现上述功能。

4

2 回答 2

23

你可以制作一个代码片段,但这对我来说似乎太麻烦了。我使用JScript vsdoc Stub Generator,它会生成如下 XML 注释:

在此处输入图像描述

此扩展的目标是提供一种将 vsdocs 添加到 JavaScript 的简单方法,其作用类似于 Visual Studio 提供的其他 XML 注释。当在新行上添加三斜杠(“///”)时,会创建注释存根。

于 2012-09-19T13:32:48.183 回答
1

我认为您正在寻找 JS intellisense 评论和参考,如下所述:

http://msdn.microsoft.com/en-us/library/bb514138.aspx

基本上它与您的预期非常相似。

更新:抱歉,没有正确阅读您的问题。为自己制作片段很简单,它甚至不是一个插件,只是一个添加到文件系统的 xml 文件。您可以使用片段编辑器:http ://snippeteditor.codeplex.com/ 使其更容易。

于 2012-09-19T13:30:56.457 回答