IntelliJ: Показать подсказки JavaDocs при наведении мыши
В Eclipse при наведении на метод, переменную и т.д. отображается всплывающее окно с соответствующей документацией JavaDocs. Есть ли такая функция в IntelliJ?
5 ответ(ов)
На момент версии IntelliJ 11, к сожалению, нет. Вы не сможете увидеть JavaDoc, просто наведя курсор на метод или атрибут. Однако если курсор находится внутри имени метода или атрибута, то на системах *nix и Windows нажатие клавиши Ctrl+Q позволит отобразить JavaDoc. На MacOSX вместо CTRL используется Command (⌘).
Цитата: "Нет, единственный способ увидеть полный javadoc - это использовать Быструю документацию (Ctrl-Q)." -- http://devnet.jetbrains.net/thread/121174
EDIT
С версии IntelliJ 12.1 это стало возможным. Смотрите ответ @ADNow.
После выполнения действия +, вы можете сделать следующее:
- Закрепите всплывающее окно (в правом верхнем углу).
- Проверьте Прикрепленный режим (в меню с шестеренкой в правом верхнем углу после закрепления).
- Измените размер по желанию.
- Нажмите на иконку для Автоматического показа документации для выбранного элемента.
Теперь, когда вы перемещаете курсор, документация будет отображаться в этом окне. Это немного занимает место на экране, но я считаю, что это того стоит.
Я бы разместил скриншот, но StackOverflow не позволяет загружать изображения.
Добавляя к тому, что сказал ADNow, на Macintosh выполните следующие шаги:
Щелкните правой кнопкой мыши на IntelliJ IDEA 12.
Выберите пункт меню Показать содержимое пакета.
Откройте папку bin.
Откройте файл idea.properties.
Добавьте строку:
auto.show.quick.doc=true
Самый простой способ, по крайней мере для меня, был следующим:
- ++
- Введите: показать документ
- Показать быструю документацию при движении мыши (установите значение ВКЛ)
В версиях IntelliJ Ultimate 2018.1.5 (или IntelliJ IDEA 2018.1.5) до 2019.3 доступны две настройки в разделе File → Preferences:
В разделе Editor → General → Other выберите опцию Show quick documentation on mouse move - delay 500 ms.
- Установите этот флажок, чтобы показывать быструю документацию для символа под курсором. Окно быстрой документации появится после указанной задержки.
В разделе Editor → General → Code Completion выберите опцию Auto-display documentation in 1000 ms.
- Установите этот флажок, чтобы IntelliJ IDEA автоматически показывала всплывающее окно с документацией для класса, метода или поля, которые в настоящий момент выделены в списке автодополнения. Если этот флажок не установлен, используйте клавишу Ctrl + Q (или Cmd + Q на Mac), чтобы отобразить быструю документацию для элемента под курсором.
- Окно быстрой документации будет автоматически открываться с указанной задержкой только в тех случаях, когда вызвано явное автодополнение кода. Для автоматического списка автодополнения окно документации будет отображаться только при нажатии клавиши Ctrl + Q.
Eclipse/Java: не работает автозавершение кода
Ошибка «Необходимо переопределить метод суперкласса» после импорта проекта в Eclipse
Не удается запустить Eclipse - Java был запущен, но вернул код завершения = 13
Правильный способ добавления внешних JAR-файлов (lib/*.jar) в проект IntelliJ IDEA
IntelliJ сообщает "Невозможно разрешить символ", но код все равно компилируется