GhostDoc !
Kliknij funkcję prawym przyciskiem myszy, wybierz „Dokumentuj to” i
private bool FindTheFoo(int numberOfFoos)
staje się
/// <summary>
/// Finds the foo.
/// </summary>
/// <param name="numberOfFoos">The number of foos.</param>
/// <returns></returns>
private bool FindTheFoo(int numberOfFoos)
(tak, to wszystko jest generowane automatycznie).
Obsługuje C #, VB.NET i C / C ++. Domyślnie jest mapowany na Ctrl+ Shift+ D.
Pamiętaj: do dokumentacji należy dodać informacje poza sygnaturą metody. Nie poprzestawaj na automatycznie generowanej dokumentacji. Wartość takiego narzędzia polega na tym, że automatycznie generuje dokumentację, którą można wyodrębnić z sygnatury metody, więc wszelkie dodane informacje powinny być nowymi informacjami.
Biorąc to pod uwagę, osobiście wolę, gdy metody są całkowicie samodokumentujące, ale czasami będziesz mieć standardy kodowania, które wymagają zewnętrznej dokumentacji, a wtedy takie narzędzie pozwoli ci zaoszczędzić wiele pisania Braindead.