IntelliJ показывает подсказку JavaDocs при наведении мыши

В Eclipse при наведении указателя мыши на метод, переменную и т.д. Отображается всплывающая подсказка с соответствующими JavaDocs. Есть ли такая возможность в IntelliJ?

Ответ 1

Для IntelliJ 13 на странице редактора в настройках IDE есть флажок

enter image description here

РЕДАКТИРОВАТЬ: Для IntelliJ 14 этот параметр был перемещен на страницу "Редактор" > "Общие". Это последний вариант в группе "Другие". (Для Mac опция находится в меню "IntelliJ Idea" > "Настройки" ).

РЕДАКТИРОВАТЬ:. Для IntelliJ 16 это вторая опция в редакторе > Общие > Другие.

РЕДАКТИРОВАТЬ: Для IntelliJ Ultimate 2016.1 он перемещен в редактоp > Общие > Завершение кода. введите описание изображения здесь

РЕДАКТИРОВАТЬ: Для IntelliJ Ultimate 2017.2, aka IntelliJ IDEA 2017.2.3, есть фактически два варианта:

  • В редакторе > Общие > Другие (раздел) > Показать оперативную документацию по перемещению мыши - задержка 500 мс
    • Установите этот флажок, чтобы отобразить краткую документацию для символа в карете. После указанной задержки появится всплывающее окно быстрой документации.
  • В редакторе > Общие > Завершение кода (подпункт) > Документация автопопуляции в 1000 мс, для явно вызванного завершения
    • Установите этот флажок, чтобы IntelliJ IDEA автоматически отображал всплывающее окно с документацией для класса, метода или поля, выделенного в настоящее время в списке поиска. Если этот флажок не выбран, используйте Ctrl + Q, чтобы просмотреть документацию для элемента в карете.
    • Окно быстрой документации автоматически появится с указанной задержкой только в тех случаях, когда явно завершено завершение кода. Для списка автоматического завершения кода окно документации будет отображаться только при нажатии Ctrl + Q.

Ответ 2

До версии IntelliJ версии 11 нет, а не только путем зависания. Если курсор находится внутри имени метода или атрибута, то CTRL + Q покажет JavaDoc на * nix и Windows. В MacOSX это CTRL + J.

Цитата: "Нет, единственный способ увидеть полный javadoc - использовать Quick Doc (Ctrl-Q)". - http://devnet.jetbrains.net/thread/121174

ИЗМЕНИТЬ

Так как IntelliJ 12.1, это возможно. См. Ответ @ADNow.

Ответ 3

Это возможно в 12.1.

Найдите idea.properties в папке BIN внутри, где установлена ​​ваша среда IDE. C:\Program Files (x86)\JetBrains\IntelliJ\bin

Добавьте новую строку в конец этого файла:

auto.show.quick.doc=true

Начните с IDEA и просто наведите указатель мыши на что-то:

enter image description here

Ответ 4

После выполнения CTRL + Q вы можете

  • Подключите всплывающую подсказку (верхний правый угол)
  • Проверьте режим стыковки (под шестерней вверху справа после фиксации)
  • Размер по желанию
  • Щелкните значок для автоматической публикации документации для выбранного элемента

Затем, когда вы перемещаете курсор, документация появится в этом поле. Это стоит вам небольшой экранной недвижимости, но я считаю, что это того стоит.

Я бы опубликовал скриншот, но SO не позволит мне отправлять изображения.

Ответ 5

В Intellij13 вы можете использовать конфигурацию редактора, как показано ниже: enter image description here

Ответ 6

Для Intellij 15 установите флажок в опции File > Settings > Editor > General Показать оперативную документацию по перемещению мыши.

введите описание изображения здесь

Вы также можете попасть туда, набрав "быстрый" или что-то подобное в окне поиска:

введите описание изображения здесь

Ответ 7

IntelliJ IDEA 14.0.3 Ultimate:

Нажмите Ctrl + Alt + S, затем выберите Editor\General выберите Show quick domentation on mouse move

enter image description here

Советы. Посмотрите на верхний правый коннектор (значок шестеренки) во всплывающем окне JavaDoc. Вы можете выбрать:
- Показать панель инструментов
- Pinded Mode
- Режим стыковки
- Режим плавания
- Режим разделения

enter image description here

Ответ 8

Добавление к тому, что сказал ADNow. На Macintosh:

  • Щелкните правой кнопкой мыши на IntelliJ IDEA 12
  • Выберите опцию Показать содержимое пакета
  • Откройте папку bin
  • Откройте idea.properties
  • Добавьте строку:

    auto.show.quick.doc = истина

Ответ 9

Самый простой способ, по крайней мере для меня, заключался в следующем:

  • Ctrl + Shift + A
  • Тип: показать документ
  • Показать оперативную документацию по перемещению мыши (установите ее в положение ON)

Ответ 10

Для IntelliJ Ultimate 2018.1.5, иначе IntelliJ IDEA 2018.1.5, на самом деле есть два варианта:

  1. В режиме "Редактор"> "Основные"> "Другое" (раздел)> Показать быструю документацию по перемещению мыши - задержка 500 мс
    • Установите этот флажок, чтобы показать быструю документацию для символа в каретке. всплывающее окно быстрой документации появляется после указанной задержки.
  2. В режиме "Редактор"> "Основные"> "Завершение кода" (подпункт)> Автоматическое отображение документации за 1000 мс
    • Установите этот флажок, чтобы IntelliJ IDEA автоматически отображал всплывающее окно с документацией для класса, метода или поля, выделенного в данный момент в списке поиска. Если этот флажок не установлен, используйте Ctrl + Q, чтобы показать быструю документацию для элемента в каретке.
    • Окно быстрой документации будет автоматически появляться с указанной задержкой только в тех случаях, когда завершение кода вызывается явно. Для списка автоматического завершения кода окно документации будет отображаться только при нажатии Ctrl + Q.

Ответ 11

В IntelliJ IDEA 14 он переместился в: Файл → Настройки → Редактор → Общие → "Показать быстрый документ при перемещении мыши"

Ответ 12

В IDEA есть " найти действие":

Откройте меню "Справка", введите "doc", переместите курсор на " Быстрая документация", он будет выделен.

Также "найти действие" можно вызвать из горячей клавиши (вы можете найти ее в настройках- > горячих клавишах)

Ответ 13

Файл → Настройки → Редактор

Проверьте "Показать быстрый документ на мыши"

Теперь, когда вы наводите мышь на метод, появится всплывающая подсказка с документацией. Иногда размер всплывающей подсказки слишком мал, и вам придется изменить его размер, перемещая мышь до нижней части всплывающей подсказки.

Ответ 14

На mac в IntelliJ Ultimate (пробная версия) 14 У меня есть под Settings > Editor > General > Code completion. Краткая подсказка - F1 на моем ноутбуке.

Он называется "Документация Autopopup в (ms):"

enter image description here

Ответ 15

Заметка для пользователей Android Studio (по крайней мере, 2.3.3), потому что эта страница появилась для моего поиска в Google "hoveradroid hroidadroid", а студия Android основана на Intellij:

См. Файл- > Настройки- > Редактор- > Общие сведения: "показать оперативную документацию по перемещениям мыши", а не File- > Settings- > Editor- > General- > Code Completion "Документация Autopopup в (ms) для явно вызванного завершения" и "Autopopup in (ms)", о котором ранее говорили.

Ответ 16

В моем IntelliJ U на Mac мне нужно указать курсор на какой-либо метод, переменную и т.д. и нажать клавишу [cntrl] или [cmd]. Затем щелкните по ссылке внутри всплывающего окна, которое появилось, чтобы увидеть JavaDocs

Ответ 17

Все вышеперечисленные методы полезны, но вам не хватает одной базовой вещи: в вашем JDK должен быть src.zip (C:\Program Files\Java\jdk1.8.0_171). Я предполагал, что он предустановлен, но по какой-то причине его не было в моей установке. Также необходимо проверить, использует ли ваш проект указанный (1.8.0_171 в данном случае) JDK.

Ответ 18

Я пробовал много способов, упомянутых здесь, особенно предпочтение - редактор - общее - завершение кода - показывать всплывающую документацию.. не работает в версии 2019.2.2

Наконец, я просто использую F1, в то время как курсор находится на типе/методе, и он хорошо отображает документацию. Это не идеально, но полезно.

Ответ 19

Ответ CTRL + P (НЕ CTRL + Q)

Кто-то еще опубликовал этот ответ на форуме JetBrains: Идея в другом IDE. Попытайтесь раскрыть его возможности и постарайтесь извлечь из него максимум пользы, а не пытаться подражать тому, что вы использовали раньше. По большей части Idea обладает очень высокой практичностью (намного лучше, чем Eclipse IMHO) и оптимизирована для максимально возможной поддержки редактирования кода (вместо того, чтобы полагаться, например, на слишком большого количества мастеров).

  • Javadoc: Ctrl - Q
  • Краткий обзор реализации: Ctrl - Shift - I
  • Показать контекст: Alt - Q
  • Показать параметры (в вызове метода): Ctrl - P
  • Показать описание ошибки. Ctrl - F1

... плюс множество других горячих клавиш для навигации по коду и различные представления идей.

Я думаю, довольно приятно, что вы можете увидеть только конкретную информацию, которая вас интересует, простым нажатием клавиши. Посмотрите на меню, в которых также будут отображаться возможные измененные сочетания клавиш для вашей раскладки.

0 Аватар Йенс Восс Создано 12 июня 2008, 09:26 И, elsandros, в дополнение к тому, что пишет Стивен: так как вы, кажется, заинтересованы в сочетаниях клавиш IDEA, я настоятельно рекомендую плагин "Key Promoter", который поможет вам быстро запомнить соответствующие сочетания клавиш.

Также очень полезной является функция "Перейти к действию", вызываемая Ctrl - Shift - A. Во всплывающем окне вы можете ввести ключевое слово (например, "Javadoc"), и среда IDE сообщит вам о доступных действиях, соответствующих вашему запросу, наряду с сочетаниями клавиш и содержащимися группами действий (которые часто также дают подсказку о том, как перейти к действие с помощью меню).