当我在Visual Studio中命中///,是有可能得到的片断从:

/// <summary>
/// 
/// </summary>

此:

/// <summary></summary>
有帮助吗?

解决方案

下面是在至少VS2010工作溶液中。

保存底部代码作为一个文件summ.snippet。结果 Visual Studio 2010中/工具/代码段管理结果 单击导入,浏览到文件。保存默认选项。

现在跳转到你代码窗口和类型 SUMM +标签+标签

结果

/// <summary>  </summary>

,并且光标位于该标签的中间,准备键入。

下面是summ.snippet的内容

<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">

    <CodeSnippet Format="1.0.0">
        <Header>
                <Title>Summary - inline</Title>
                <Description>Created inline summary comment tag</Description>
                <Author>Mike Vanderkley</Author>
                <Shortcut>summ</Shortcut>
                <SnippetTypes>
                        <SnippetType>Expansion</SnippetType>
                </SnippetTypes>
        </Header>
        <Snippet>
            <Code Language="csharp">
                <![CDATA[/// <summary> $end$ </summary>]]>
            </Code>
    </Snippet>
  </CodeSnippet>

</CodeSnippets>

其他提示

在我看来,那是什么///生成在编码: Macros.Samples.Utilities.InsertDocComments

我知道这是可能的VB在VS 2005和VS 2008年最后我测试过,但是,有没有办法做到这一点的C#,可悲。这一直是我的一段时间忌讳,现在。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top