Документирование кода
Передо мной стоит задача вынести все summary комментарии в отдельные файлы в виде документации со своим форматом. Не нашёл либу, которая позволяет это делать именно со своим форматом. Для лучшего понимания пример.
Метод:
/// <summary>
/// Get element by ID.
/// </summary>
/// <param name="id">ID.</param>
/// <param name="timeOut">Waiting timeout.</param>
/// <returns>Element.</returns>
protected static ReturnType GetElementByID(string id, int timeOut)
{
//method body
}
Его документация с форматом:
**GetElementById**(id, timeOut) - Get element by ID.
Arguments:
1. id - _string_ - ID.
2. timeOut - _int_ - Waiting timeout.
Result - _ReturnType_ - Element.
Не подскажете, может всё-таки есть такая либа? Или есть идеи как быстро сделать парсер для .cs файлов (парсить в кастомный тип и сохранять его в файле со своим форматом)?