2016-06-03 13 views
1

Ich versuche, Resharper meine XML-Doc-Kommentare in einer bestimmten Weise neu zu formatieren. Ich möchte den Zusammenfassungstext in einer neuen Zeile, aber andere Tags in einer einzelnen Zeile. Welches Format hat der Visual Studio-Platzhaltertext (wenn /// eingegeben wird).Resharper 2016.1 Formatierung Methode Dokumentation Header (XML Doc Kommentare)

Ich habe StackOverflow gesucht und konnte noch nichts finden.

Wenn meine Erklärung ist nicht klar genug ist, ist es das, was ich meine:

Vor Bereinigung:

/// <summary>This is a summary</summary> 
/// <param name="object">An object</param> 

Nach Bereinigung (derzeit):

/// <summary> 
/// This is a summary 
/// </summary> 
/// <param name="object"> 
/// An object 
/// </param> 

Nach Bereinigung (gewünscht):

Gibt es eine Möglichkeit, dies zu tun?

Fehlt das, gibt es eine Möglichkeit, den Visual Studio-Platzhaltertext mit dem Zusammenfassungstext zu füllen, den Resharper generiert?

(ich habe diese Frage in den Foren ReSharper geschrieben, aber noch keine Antwort noch hatte)

Antwort

1

Es scheint nicht, dass dies in ReSharper derzeit möglich ist. Es kann mit dem Agent Smith Plugin, wie von Jeremy Morton auf my Resharper Support post vorgeschlagen.

dies zu tun:

  1. Agent installiert Smith
  2. In ReSharper Optionen, unter Agenten => XML-Dokumentation => Reflow Und Retag
    • Set <summary> auf 'Always'
    • Set alles andere zu 'Nie'
  3. Speichern Sie Ihre ch anges.

Dies kann auf einem individuellen Kommentar getan werden, indem die schnelle Lösung Fenster (Strg +.) Öffnen und 'Reflow & Retag Kommentar [Agent Smith]' wählen.

Es kann auch eingerichtet werden, um Änderungen an einer ganzen Datei während der Codebereinigung vorzunehmen, indem Sie die Optionen "Reflow & Retag XML Documentation Comments" und "Reflow XML Documentation Comments" auswählen.