Я ищу альтернативу документации исходного кода на языке С#, в которой по самой природе XML содержится много шума, который тяжелый на глаз, и больше работы для написания:
/// <summary>
/// This is text of importance. Linking to
/// <see cref="AnotherClass>is somewhat verbose.</see>
/// </summary>
/// <param name="andSo">is parameter documentation</param>
Вместо этого я хотел бы использовать Markdown для документации:
/// This is text of importance. Linking to [an](OtherClass) is less verbose.
///
/// Empty lines would make a new paragraph
///
/// aParameter
/// : could possibly be documented in definition-list manner
/// as in http://bit.ly/1l9ik26
Я мог бы поспорить, что раньше я нашел вопрос и ответ на Stackoverflow. К сожалению, мне это больше не удается. Я пробовал все варианты ключевых слов для поиска, которые я мог себе представить без везения. Поэтому я надеюсь, что любой из вас найдет дубликат. По крайней мере, мой вопрос добавит некоторую ценность SO, предоставив "прокси" существующим Q & A с другой формулировкой, тем самым улучшив шансы будущих посетителей найти их информацию.
Update:
Я предполагаю, что я, наконец, нашел другой вопрос, используя другую поисковую систему: Markdown для автоматического создания doc?. Кажется, что Doxygen поддерживает Markdown. Doxygen поддерживает С#. Но это, вероятно, далеко не так, как для требований, упомянутых @Sam Harwell.