2011-08-19 9 views
10

Zapytałem o to same question na forach społeczności R #; nie usłyszałem niczego za kilka dni. Myślałem, że ponownie opublikuję na SO.Ustawienia ReSharper dla odstępów w komentarzach XML z atrybutami

Gdzie jest ustawienie R # 6 dla odstępów w komentarzach XML wokół znaku równości dla C#? Przejrzałem wszystkie opcje formatowania kodu, jakie mogłem znaleźć w ustawieniach R #, ale żaden z nich nie ma wpływu na problem z odstępami opisanymi poniżej, ilekroć używam narzędzia do czyszczenia kodu R #.

Przed formatowania kodu R #:

/// <summary> 
/// Writes trace information... 
/// </summary> 
/// <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object containing....</param> 


Po kodu R # czystego-up formatowania:

/// <summary> 
/// Writes trace information... 
/// </summary> 
/// <param name = "eventCache">A <see cref = "T:System.Diagnostics.TraceEventCache" /> object containing....</param> 

Zawiadomienie odstęp wokół znaku równości między 'nazwa' i "eventCache"; i pomiędzy "cref" a "T: System ..."

Odpowiedz

4

Zostało to zgłoszone jako błąd, już w wersji Resharper 5 w październiku 2009 roku, i jest to szczególnie irytujące, ponieważ dzieje się inaczej dla różnych ludzi.

Obecnie praca polega na utworzeniu nowego profilu czyszczenia kodu i anulowaniu wyboru "Ponownie sformatuj komentarze do dokumentu wbudowanego w XML".

+0

Po prostu całkowicie sformatowałem i nie dodałem żadnych spacji wokół znaku równości ... – CyberDude

+0

Pełny profil przeformatowania nie zawiera domyślnie "edytuj osadzone komentarze do dokumentu XML". –

+0

Tak więc zauważam ... Jednak stworzyłem profil niestandardowy i dodałem tylko tę akcję, ale potem reformat nie miał żadnego efektu ... – CyberDude

17

W "ReSharper → Opcje → Edycja kodu → Komentarze do dokumentu XML → Styl formatowania → Treść znacznika → Wcięcie w elemencie zawierającym tekst" ustaw "Bez wcięcia z elementu nadrzędnego".

+0

To jest poprawna odpowiedź - inne to czerwone śledzie lub stare (R # 6) błędy –

Powiązane problemy