LINUX.ORG.RU

Релиз doxygen 1.8.7

 ,


0

0

Doxygen — это кроссплатформенная система документирования исходных текстов, которая поддерживает C++, Си, Objective-C, Python, Java, IDL, PHP, C#, Fortran, VHDL и, частично, D.

Doxygen генерирует документацию на основе набора исходных текстов и также может быть настроен для извлечения структуры программы из недокументированных исходных кодов. Возможно составление графов зависимостей программных объектов, диаграмм классов и исходных кодов с гиперссылками.

Doxygen имеет встроенную поддержку генерации документации в формате HTML, man, RTF и XML. Также вывод может быть легко сконвертирован в CHM, PostScript, PDF.

Для html-представления документации, размещаемого на web-серверах, существует удобный способ организации поиска (при помощи создаваемого Doxygen'ом PHP-модуля) и ссылок на внешнюю документацию.

Doxygen используется многими проектами, в том числе KDE, Pidgin, Torque Game Engine, AbiWord, Mozilla, FOX toolkit, Crystal Space, Drupal. Есть встроенная поддержка в KDevelop.

Неполный список изменений в версии 1.8.7:

  • Улучшения в sqlite3.
  • Улучшения в поддержке python3.
  • Улучшения в поддержке Fortran.
  • Улучшения в поддержке HTML4.
  • Улучшения в поддержке Latex.
  • Улучшения в поддержке Objective-C.
  • Огромное множество других улучшений и исправленных ошибок.

Скачать

>>> Полный список изменений

★★★

Проверено: fallout4all ()
Последнее исправление: fallout4all (всего исправлений: 2)

C++, Си, Objective-C, Python, Java, IDL, PHP, C#, Fortran, VHDL и, частично, D.

И правда дохуген.

Yaourt
()

кстати, у них в планах SystemVerilog нет?

demidrol ★★★★★
()

нужно, годно, молодежно

одобряэмс

iddqd
()

Отличная новость! Без doxygen я не знал бы чего и делать. Здорово помогает в проекте на C++ разобраться.

andrew667 ★★★★★
()

«генерирует документацию на основе набора исходных текстов» - это устаревшая концепция. Нужно генерировать код и документацию из общего исходника.

anonymous
()
Ответ на: комментарий от KroArtem

Улучшения в поддержке HTML4

Не нужно, для документации идеально подходит HTML1 без ненужных веб-приложений.

anonymous
()
Ответ на: комментарий от MiniRoboDancer

Пестрых, как новогодние елки? Видел, конечно же. Мои монохромные смотрелись рядом верхом инфографики)

yoghurt ★★★★★
()
Ответ на: комментарий от yoghurt

Для быстрого доступа в нужное место. Ты ещё скажи, что диски не нужны, потому что и ленту можно быстро в нужное место отмотать.

MiniRoboDancer ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.