Медленная (не быстрая) документация в IntelliJ?

Могу ли я просто просматривать доступные javadocs с помощью IntelliJ?

Например, я настроил некоторую библиотеку в Maven, и у нее есть javadoc, доступный только в репозитории Maven.

Скачивать вручную, распаковывать и открывать браузером лень.

Можно ли сделать это автоматически и найти какой-то класс по имени? Без предварительного кодирования.


person Dims    schedule 26.06.2015    source источник
comment
stackoverflow.com/questions/7578423/   -  person Jordi Castilla    schedule 26.06.2015


Ответы (1)


Ответ на вопрос «как загрузить документацию» был дан в вашем другом вопрос. На самом деле нет способа напрямую просматривать прикрепленные Javadocs, но есть псевдоспособ сделать это.

Сначала я упомяну, что в коде вы можете использовать ярлык Quick Documentation (Ctrl+Q или ,J на Mac), чтобы открыть документацию по классу/методу, в котором находится ваш курсор. Когда окно быстрой документации открыто, вы можете щелкнуть синюю стрелку вверх введите здесь описание изображения, введите Shift+F1 (не уверен насчет Mac), чтобы открыть документацию в браузере. Если документация находится в файле JAR, а вы этого еще не сделали, IDEA предложит извлечь документы Javadocs из файла JAR.

Если вы хотите просмотреть JavaDoc для класса или метода, который вы еще не использовали, есть способ сделать это. Используйте действие «Перейти к классу» Ctrl+N (,O) или символ «Перейти к классу» (например, поле, метод и т. д.) Ctrl+Alt+Shift+N ( ,O) для «поиска» метода Class. (Вам может понадобиться нажать ярлык во второй раз, чтобы была выбрана опция «Включить классы/символы, не входящие в проект».) Как только вы найдете его и он будет выбран в списке, вместо нажатия Enter, чтобы перейти к классу или как обычно, используйте ярлык Quick Documentation для просмотра Javadoc (а затем, при желании, откройте его извне).

person Javaru    schedule 26.06.2015
comment
Когда я нажимаю кнопку ВВЕРХ или другим способом вызываю функцию External Documentation, я получаю сообщение об ошибке 404, как описано здесь: -with-external-documentation-in" title="ошибка 404 при просмотре загруженного maven javadoc с внешней документацией в"> stackoverflow.com/questions/31071842/ - person Dims; 26.06.2015
comment
Я добавил комментарий к вашему другому вопросу об ошибке 404. Пожалуйста, сделайте мой ответ здесь принятым ответом, поскольку это действительно правильный ответ на вопрос, как открыть внешний javadoc (у вас просто возникла проблема с его работой для библиотеки JUnit 4.11 в вашей системе). - person Javaru; 27.06.2015
comment
Большое спасибо! Приму ответ, когда пойму, что происходит :) - person Dims; 27.06.2015