代码之家  ›  专栏  ›  技术社区  ›  Daniel Schaffer

更改Visual Studio中的默认XML注释段

  •  28
  • Daniel Schaffer  · 技术社区  · 17 年前

    当我在Visual Studio中点击///时,是否可以从以下内容更改生成的代码段:

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

    这个?:

    /// <summary></summary>
    
    3 回复  |  直到 17 年前
        1
  •  17
  •   Valamas ConsultUtah    14 年前

    这是至少在VS2010中工作的解决方案。

    将底部代码另存为summ.snippet文件。
    Visual Studio 2010/工具/代码段管理器
    单击导入,浏览到文件。使用默认选项保存。

    现在转到代码窗口并键入 summ+tab+tab

    后果

    /// <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>
    
        2
  •  9
  •   Mark.Goldberg    14 年前

    在我看来,///生成的内容被编码在: 宏。样品。公用事业。插入文档注释

        3
  •  4
  •   Joseph Ferris    17 年前

    我知道VB在VS 2005和VS 2008中是可能的。然而,遗憾的是,我上次检查时发现,C#没有办法做到这一点。一段时间以来,这一直是我最讨厌的事情。