Jump to content

НДок

НДок
Разработчик(и) Даймонд, Маноли и др.
Стабильная версия
1.3.1 / 25 января 2005 г.
Операционная система Кроссплатформенный (?)
Тип Генератор документации
Лицензия GNU GPL
Веб-сайт следовать .sourceforge .сеть

NDoc кода — это генератор документации для Common Language Infrastructure , созданный Джейсоном Даймондом, Жан-Клодом Маноли и Кралом Ферчем. Он распространяется по лицензии GNU General Public License .

Как это работает

[ редактировать ]

NDoc использует два источника для создания документации. Первый — это файл сборки , созданный путем компиляции исходного кода. Другой — это предварительно созданный файл документации XML , обычно создаваемый путем анализа исходного кода на наличие специальных комментариев ( компиляторы C# из .NET Framework и Mono поддерживают это с помощью « /doc«аргумент командной строки»).

Файл сборки запрашивается с использованием отражения для получения списка классов , методов и т. д. XML-файл анализируется на предмет текста документации.

NDoc использует плагины для поддержки нескольких различных форматов вывода, включая CHM , Microsoft Help Viewer , веб-страницы в стиле MSDN . Неполные плагины также включены в качестве отправной точки для разработчиков, например LaTeX плагин и веб-страницы в стиле Javadoc . NDoc имеет графический интерфейс пользователя , упрощающий процесс создания.

Ограничения и будущее развитие

[ редактировать ]

Последняя версия NDoc не поддерживает .NET Framework версии 2.0. Хотя есть внутренние альфа-версии [1] [2] поддерживающие .NET 2.0 по состоянию на 2006 г. , в проекте NDoc очень мало активности. Разработчик NDoc Кевин Даунс заявил, что больше не работает над NDoc из-за отсутствия финансирования и угроз в его адрес и готов передать управление проектом. [3] Совсем недавно Ким Кристенсен взял мяч в свои руки и продолжил разработку оригинального NDoc под названием NDoc3. [4]

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7020d54257722b5d3a201fbf316288fa__1598886660
URL1:https://arc.ask3.ru/arc/aa/70/fa/7020d54257722b5d3a201fbf316288fa.html
Заголовок, (Title) документа по адресу, URL1:
NDoc - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)