Frage

Wenn ich in Visual Studio getroffen /// ist es möglich, den resultierenden Schnipsel aus, dies zu ändern:

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

dazu:?

/// <summary></summary>
War es hilfreich?

Lösung

Hier wird die Lösung in mindestens VS2010 arbeiten.

Speichern Sie den unteren Code als Datei summ.snippet.
Visual Studio 2010 / Tools / Code Snippet-Manager
Klicken Sie auf Import, nach Datei. Sparen Sie mit den Standardoptionen.

Jetzt liest Code-Fenster und geben summ + Tab + Tab

Ergebnis

/// <summary>  </summary>

mit dem Cursor in der Mitte des Etiketts, bereit zu geben.

Hier ist der Inhalt der 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>

Andere Tipps

Es scheint mir, dass das, was die /// erzeugt wird codiert in: Macros.Samples.Utilities.InsertDocComments

Ich weiß, dass es für VB in VS 2005 und VS 2008 Letzte möglich war ich geprüft hatte, aber es gab keine Möglichkeit, es für C # zu tun, leider. Das hat ein Haustier ärgern von mir seit einiger Zeit, jetzt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top