live13 (live13) wrote,
live13
live13

Doxygen

Он просто прелесть. Давно не испытывал такого удовольствия от общения с программой. Я даже не ожидал что все так просто. Для тех кто не знает, могу сказать что Doxygen - это система документирования программного кода. На вход ей нужно подать папку с прокомментированными исходными кодами программы, а на выходе получается документация в формате html (в том числе и сжатый *.chm), TeX или RTF. Я пробовал Doxygen на своем движке и мне понравилось. Конечно нужно привыкнуть комментировать свой код определенным образом, но зато в результате получается полное описание всех классов и их членов.
Я использовал версию для Windows v1.3.9.1
Настроек у программы достаточно много, но для начала хватит и тех, что есть по умолчанию. Все их можно настроить с помощью специального мастера. Можно настраивать все и ручками, редактируя специальный файл конфигурации. Сказывается Linux прошлое. Программа работает стабильно и очень быстро. Поразительно, насколько быстро она просканировала все файлы и сгенерировала насколько десятков html файлов. Из этих файлов я попытался сделать chm файл, но потерпел неудачу. Оказалось не правильно указал путь к создаваемому файлу. Осталось только разобраться в настройках и можно получать отличную систему документации по нажатию одной кнопки!
Вот и все. Можно считать освоил еще один полезный инструмент.
Subscribe

  • Enlisted

    Попробовал на выходных обновленную бету Enlisted. И мне понравилось! Есть ощущение той самой правильной Call of Duty. Помню как когда-то пробовали…

  • Про очередной мискарт

    Тема Last of Us никак нас не оставляет. И вот появился очередной повод вспомнить первую игру в связи с предстоящей экранизацией и демонстрацией…

  • Отложенные игры. На смерть игрожура.

    Под конец прошлого теперь уже года я думал поиграть в несколько игр. Главный облом конечно получился с Syberpunk. Сама то игра не то чтобы плохая.…

promo live13 may 11, 2014 17:58 46
Buy for 50 tokens
Примерно неделю назад я писал, что заинтересовался этой online-книжкой http://gameprogrammingpatterns.com/ и решил сделать ее перевод. Сам я мог бы ограничиться и английским вариантом, но думаю многим перевод пригодится. В прошлом я уже занимался переводом книг. Не как основной работой. Так,…
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments