Modifier extrait de commentaire XML par défaut dans Visual Studio
-
21-08-2019 - |
Question
Quand je frappe /// dans Visual Studio, est-il possible de changer l'extrait en résultant:
/// <summary>
///
/// </summary>
à ceci:
/// <summary></summary>
La solution
Voici la solution de travail dans au moins VS2010.
Enregistrez le code en bas summ.snippet de fichier.
Visual Studio 2010 / Outils / Code Snippet Directeur
Cliquez sur Importer, recherchez le fichier. Enregistrer les options par défaut.
goto la fenêtre de votre code et le type Somm + tab onglet +
Résultat
/// <summary> </summary>
avec le curseur au milieu de l'étiquette, prêt à saisir.
Voici le contenu du 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>
Autres conseils
Il me semble que ce que le /// génère est codé en: Macros.Samples.Utilities.InsertDocComments
Je sais qu'il était possible pour VB dans VS 2005 et VS 2008. dernière, j'avais vérifié, cependant, il n'y avait pas moyen de le faire pour C #, malheureusement. Cela a été une bête noire de la mienne pendant un certain temps, maintenant.