Когда я использовал doxygen для своих проектов на C++, я просто написал:
/**
* I can refer to SomeClass or even SomeClass::someMethod() without special markup.
*/
Затем doxygen генерирует ссылки из строк «SomeClass» и «SomeClass::someMethod()» на соответствующую документацию.
Сейчас я работаю с C# и хочу использовать SandCastle для генерации документации из кода C#. Я понял, что ссылки должны быть построены с тегом xml:
/// <see cref="SomeClass"/> and <see cref="SomeClass.someMethod()"/>
Я думаю, что это очень громоздко и нечитабельно.
Есть ли способ генерировать ссылки для классов и методов без специальной разметки? Как вы создаете документацию для проектов C#?
Спасибо.