GhostDoc !
Щелкните правой кнопкой мыши по функции, выберите «Документировать это» и
private bool FindTheFoo(int numberOfFoos)
становится
/// <summary>
/// Finds the foo.
/// </summary>
/// <param name="numberOfFoos">The number of foos.</param>
/// <returns></returns>
private bool FindTheFoo(int numberOfFoos)
(да, все это автоматически генерируется).
Имеется поддержка C #, VB.NET и C / C ++. По умолчанию он сопоставляется с Ctrl + Shift + D .
Помните: вы должны добавить информацию помимо подписи метода в документацию. Не просто остановиться на сгенерированной документации. Значение такого инструмента заключается в том, что он автоматически генерирует документацию, которая может быть извлечена из сигнатуры метода, поэтому любая добавляемая вами информация должна быть новой информацией.
При этом, я лично предпочитаю, когда методы полностью самодокументируются, но иногда у вас будут стандарты кодирования, которые требуют внешней документации, а затем такой инструмент избавит вас от необходимости печатать мозги.