GhostDoc !
Clique com o botão direito na função, selecione "Documentar" e
private bool FindTheFoo(int numberOfFoos)
torna-se
/// <summary>
/// Finds the foo.
/// </summary>
/// <param name="numberOfFoos">The number of foos.</param>
/// <returns></returns>
private bool FindTheFoo(int numberOfFoos)
(sim, é tudo gerado automaticamente).
Possui suporte para C #, VB.NET e C / C ++. É por padrão mapeado para Ctrl+ Shift+ D.
Lembre-se: você deve adicionar informações além da assinatura do método à documentação. Não pare apenas com a documentação gerada automaticamente. O valor de uma ferramenta como essa é que ela gera automaticamente a documentação que pode ser extraída da assinatura do método, portanto, qualquer informação adicionada deve ser nova .
Dito isso, eu pessoalmente prefiro quando os métodos são totalmente autodocumentados, mas às vezes você terá padrões de codificação que exigem documentação externa e, em seguida, uma ferramenta como esta o poupará de muito trabalho de digitação.