С C ++ 11 я предпочел бы добавить вектор b к a:
std::move(b.begin(), b.end(), std::back_inserter(a));
, когда a
и b
не перекрываются, а b
не идет которые будут использоваться больше.
Лично, у меня никогда не было проблемы со встроенными javadoc средствами просмотра, предлагаемыми моим IDE.
В настоящее время, я использую Идею IntelliJ - Ctl-Q поднимает javadoc для метода под курсором с гиперссылками к другим частям функциональной документации.
я предположил бы, что NetBeans и Eclipse предлагают схожую функциональность.
Doxygen ( http://www.doxygen.nl/ ) мог бы отвечать всем требованиям.
РЕДАКТИРОВАНИЕ: Я, возможно, неправильно читал Ваш вопрос, doxygen является инструментом для генерации документации и моделей, базирующихся от кода и javadoc.
Я использую http://www.teria.com/~koseki/tools/gm/javadoc_isearch/ для И следующие. Позволяет мне легко просмотреть другие библиотеки также.
Eclipse интегрируется хорошо с Javadoc и имеет подобное HTML средство просмотра для него. Можно присоединить источник и javadoc к двоичным файлам, которые обнаружатся, когда Вы выберете класс.
При использовании Eclipse он предлагает поддержку Javadoc. Например, нависая Ваша мышь над вызовом метода отобразит подсказку, показывающую Вам Javadoc для того метода. Документация для базовых классов Java поддерживается из поля. Однако, если Ваш проект пользуется какими-либо дополнительными библиотеками (файлы JAR), некоторая конфигурация требуется для включения их Javadoc в Eclipse.
Это позволит Вам определить, где Javadoc для того JAR расположены. Это даже позволит Вам определить URL веб-сайта, таким образом, Вы не должны будете загружать Javadoc сами!
Вы можете найти JavaDoc Стэнфордского университета здесь .
html2txt.pl
инструмент, который я сделал в Perl для того задания, или преобразуйте его в свой любимый язык: gist.github.com/751910 – hippietrail 6 May 2011 в 01:14