Есть что-нибудь лучше, чем PHPDoc? [закрыто]
Использует ли кто-нибудь что-нибудь еще для документирования своего кода PHP
, кроме PHPDoc?
Существуют ли какие-либо инструменты, которые читают тот же синтаксис документации, но дают более богатый вывод?
9 answers
Я тоже пойду за доксигеном.
Вот несколько причин:
- совместимость с тегами phpdoc и другими популярными тегами: его совместимость
- работает с различными языками программирования: лучшее вложение времени
- есть альтернативные синтаксисы: вы можете выбрать подходящий вам стиль комментариев
- очень эффективно с расширенным формированием/тегированием/ метаданными
- существует графический интерфейс, который не связан ни с какой IDE, и плагин eclipse, как хорошо
И все еще бесплатный, мультиплатформенный и с открытым исходным кодом:-)
Его легко выучить, но сложнее, чем phpdoc, потому что он намного богаче.
Вы можете попробовать DocBlox; который предназначен для альтернативы phpDocumentor, но с поддержкой дополнительных функций, одной из которых является полная поддержка PHP 5.3. Дополнительным преимуществом является то, что он довольно быстрый и использует относительно мало памяти.
Вы можете прочитать больше на http://www.docblox-project.org или посмотрите демонстрацию на http://demo.docblox-project.org/default
Другим вариантом, отличным от phpDocumentor, является Документация Doxygen с поддержкой PHP.
Доксиген (www.doxygen.org).
Апиген
ApiGen поддерживает пространства имен PHP 5.3, пакеты, связь между документацией, перекрестные ссылки на стандартные классы PHP и общую документацию, создание выделенного исходного кода и экспериментальную поддержку функций PHP 5.4.
ДОкбЛокс
Http://www.docblox-project.org/
Генератор документации API, совместимый с PHP 5.3, предназначенный для проектов всех размеров и непрерывного Интеграция.
Возможность полного анализа и преобразования Zend Framework 2
Я не использовал его с PHP, но doxygen утверждает, что поддерживает этот язык.
Доктрина использует PHPDoctor, который, похоже, хорошо работает с 5.3 в моих тестах.
Если вам нужно документировать код для PHP 5.3+, например. если он использует пространства имен, ответом может быть вилка PHPDoctor Теда Кульпа.