Я ищу хороший инструмент для создания файлов HTML/справки из моей документации XML VS2010. Я нашел некоторые коммерческие инструменты, такие как
Я уверен, что есть больше, я просто перечислю эти два примера. Также есть простые таблицы стилей XSLT для преобразования документации XML в HTML.
Что вы используете, например? есть бесплатный инструмент для преобразования, возможно, как надстройка. Чтобы уточнить, в основном я нашел два типа инструментов:
- Те, кто преобразует файл документации XML в разные целевые форматы, это то, что я ищу.
- Инструменты, помогающие мне генерировать XML-документацию в исходном коде. Это не (!) То, что я ищу.
Спасибо за вашу помощь.
Комбинация Sandcastle/SHFB отлично работает. Спасибо всем, кто помог.
Некоторые замечания:
- NDoc кажется устаревшим, последние обновления с 2005 года. Вот почему я пропустил это.
- Аналогичную тему, также очень подробную, можно найти здесь: Как превратить С# Xml Doc-Комментарии во что-то полезное? Спасибо за подсказку!
- Есть несколько источников для Sandcastle, последняя найденная нами версия находится здесь: http://sandcastle.codeplex.com/
- Чтобы сгенерировать
MsHelp2
, мне пришлось установить VS 2008 SDK, содержащийhscomp.exe
. Существует версия 1.0 и 1.1, насколько я могу понять, что версия 1.0 содержит компилятор. Подробнее см. Helixsoft и Social MSDN. - В моем случае сгенерированный WebHelp не работает корректно с Chrome. Он всегда перезагружает страницу index.html.
- тема здесь показывает, как добавить информацию о пространстве имен в документацию sandcastle.
- Обновление от Nov 2012: для небольших проектов я использую Doxygen - мне немного легче настроить.