2011-10-02 12 views
6

Chciałbym mieć pojedynczą komendę do automatycznego linewrapowania komentarzy w stylu XML w .NET.Jak automatycznie dodawać komentarze do linewrap w .NET?

Przykład:

/// <summary> 
/// This comment line should be 
/// on one line, and other lines in this <summary> block should be wordwrapped. 
/// </summary> 

Nie miałbym nic przeciwko kupowania niektórych komercyjnych wtyczek Visual Studio, jeśli są w stanie to zrobić.

+1

+1 to tak dziewięćdziesiąte eh! – kenny

+0

po kliknięciu trzy razy symbolu "/" vs tworzy podsumowanie (czy jest to funkcja resharpera?) – username

+1

Naciśnięcie "/" 3 razy tworzy blok podsumowania jako domyślny w Visual Studio; nie jest częścią Resharper; choć można uzyskać wtyczki, które inteligentnie zapełniają podsumowanie. –

Odpowiedz

3

Napisałem dodatek do Visual Studio, AtomineerUtils Pro Documentation, który będzie aktualizował i owijał zarówno zwykłe komentarze, jak i komentarze do dokumentacji (w formatach XML, Doxygen, Qt i JavaDoc). (Nie jest za darmo, ale jest bardzo tani i jest 30-dniowy bezpłatny okres próbny).

Próbuje inteligentnie zachować ważne nowe linie - tekst taki jak wcięcie, listy wypunktowane, puste linie lub podwójne miejsce na końcu linii (między innymi) będą używane jako podpowiedzi do mechanizmu owijającego, aby zapewnić, że formatowanie nie zostanie utracone.

6

Wypróbuj wersję próbną ReSharper, która stwierdza, że ​​formatuje komentarze do dokumentu XML (przejdź do i wyszukaj komentarze do dokumentu XML, aby uzyskać więcej informacji) i ma tendencję do łatwej personalizacji.

Jeśli to nie działa, najbliższa rzecz, jaką mogłem znaleźć, to CodeProject, przeznaczona dla Visual Studio 2003; jednak jest open source, więc możesz być w stanie go uruchomić bez kosztownych wtyczek innych firm.

0

Dodaj < para/> w komentarzach

Powiązane problemy