In Eclipse, when hovering over a method, variable, etc. a tooltip is displayed with the corresponding JavaDocs. Is there such a feature in IntelliJ?
-
59You can put the cursor inside the method/variable and press ctrl+q (on PC) or ctrl+j (on mac). – tamasd Jul 07 '11 at 18:46
-
3Should be nice to have that popup while typing the parameters... – Andras Balázs Lajtha Oct 10 '12 at 15:25
-
1I am still unable to see this after enabling as mentioned below for 2017.1 EAP. I even restarted and nada, I hovered for long. – killjoy Jun 02 '17 at 19:47
-
In case none of the answers are working, make sure that you're not still in a debugging session by accident, which was the case for me. – Luc Jan 10 '22 at 13:17
22 Answers
For IntelliJ 13, there is a checkbox in Editor's page in IDE Settings
EDIT: For IntelliJ 14, the option has been moved to Editor > General page. It's the last option in the "Other" group. (For Mac the option is under the menu "IntelliJ Idea" > "Preferences").
EDIT: For IntelliJ 16, it's the second-to-last option in Editor > General > Other.
EDIT: For IntelliJ Ultimate 2016.1, it's been moved to Editor > General > Code Completion.
EDIT: For IntelliJ Ultimate 2017.2, aka IntelliJ IDEA 2017.2.3, there are actually two options:
- In Editor > General > Other (section) > Show quick documentation on mouse move - delay 500 ms
- Select this check box to show quick documentation for the symbol at caret. The quick documentation pop-up window appears after the specified delay.
- In Editor > General > Code Completion (sub-item) > Autopopup documention in 1000 ms, for explicitly invoked completion
- Select this check box to have IntelliJ IDEA automatically show a pop-up window with the documentation for the class, method, or field currently highlighted in the lookup list. If this check box is not selected, use Ctrl+Q to show quick documentation for the element at caret.
- Quick documentation window will automatically pop up with the specified delay in those cases only, when code completion has been invoked explicitly. For the automatic code completion list, documentation window will only show up on pressing Ctrl+Q.
EDIT: For IntelliJ Ultimate 2020.3, the first option is now located under Editor > Code Editing > Quick Documentation > Show quick documentation on mouse move

- 3,837
- 1
- 36
- 46

- 11,562
- 3
- 25
- 25
-
8This worked perfectly for me, and was exactly what I was looking for when I googled my issue. This seems to be the most up-to-date solution. – Andrei Bârsan Feb 19 '14 at 15:39
-
26File/Settings | IDE Settings / Editor. Check "Show quick doc on mouse move" – Martin Wickman Mar 31 '14 at 10:28
-
34Thanks it works on 13.1 but Jesus, that is not intuitive at all. – Cristiano Fontes May 28 '14 at 12:03
-
33Can anyone comment on why this isn't enabled _by default_? I thought that IntelliJ simply didn't have the feature. It should be opt-out, enabled by default. – Naftuli Kay Aug 29 '14 at 18:46
-
Anybody know where it is in IntelliJ 14? The Editor page only has links to its subpages, and the option doesn't seem to be in any of them. – einsteinsci Dec 22 '14 at 19:06
-
15The problem is, it doesn't STICK! As soon as I move the mouse away, it disappears. This is unlike Eclipse, where I can move into the doc pop-up and make it stick - very useful for reading longer docs and navigating. How can I get IntelliJ doc pop-up to stick?! Starting to hate the fact that Android Studio is now official... – ADTC Mar 21 '15 at 05:26
-
1It can't compare to eclipses, simply garbage compared to. Also if you edit String resources and copy text from somewhere else it will pop up and take focus so you have to click inside studio again, (and again and again). Can be extremly anoing, and drive me to disable it T_T – Warpzit May 25 '15 at 11:00
-
3
-
7To fix the disappearing immediately on mouse move problem, hold down Ctrl while on your way to the popup. That makes it stick around for me on Linux IntelliJ 14 – neric Sep 24 '15 at 15:14
-
1
-
@ADTC I discovered how to stick the pop up. Find my answer (with images) in [How to keep popup on one screen in Intellij IDEA?](http://stackoverflow.com/a/36448311/1983854). The key here is using the pin! – fedorqui Apr 16 '16 at 13:16
-
As we are talking about "hovering" it should be called "hover" or so, so that it become searchable in preferences. I spent quite sometime offline searching for this setting. Had to go online and google up this... – Anders Eriksson Sep 01 '16 at 06:32
-
6**UPDATE** For IntelliJ IDEA **2016.3.3** this setting is located in _Settings > Editor > General_, scroll down to "_Other_" section and check "**Show quick documentation on mouse move**". – informatik01 Jan 24 '17 at 15:21
-
-
2[Ctrl]+[Shift]+[A] and type "Show quick doc on mouse move". You'll be redirect to the settings panel, mark the corresponding option – Enrico Giurin May 05 '17 at 10:40
-
@MartinWickman What is the difference between this one and "Show quick doc on mouse move"? – Serob_b May 26 '17 at 17:21
-
2This very basic feature doesn't work well at all in IntelliJ. It overlays exceptions and other messages, and if you hit Esc it removes everything... :-( – Gruber Jun 20 '17 at 09:21
-
I found that enabling this option caused my IntelliJ to get INCREDIBLY slow. Be warned, if you enable this option and you later notice a big slowdown. – Mike Aug 23 '17 at 15:29
-
1Is there any way to disable the pop-up when hovering over an error or warning? The documentation goes on top of error/warning message. – Alexandru Severin Mar 08 '18 at 11:58
-
1The problem with enabling it by default is that it can mess up your typing. When it popped up in eclipse it didn't seem so intrusive, with intellij it actually does something strange Haven't spent a lot of time playing with it, I just know I don't like it enough that I re-disabled it. :) – Bill K Jul 11 '18 at 16:12
-
5**IntelliJ 2018.2.4 (Community Edition):** `Preferences > Editor > General: Other (subsection) > Show quick documentation on mouse move` – Danny Bullis Sep 25 '18 at 16:37
-
-
in case where "show quick docs on mouse move" Editor -> General and on right hand you have to : **SCROLL THE PANE DOWN**! – CodeToLife Jan 30 '20 at 10:08
Up until IntelliJ version 11, no, not just by hovering over it. If the cursor is inside the method- or attribute name, then CTRL+Q will show the JavaDoc on *nix and Windows. On MacOSX, this is CTRL+J.
Quote: "No, the only way to see the full javadoc is to use Quick Doc (Ctrl-Q)." -- http://devnet.jetbrains.net/thread/121174
EDIT
Since IntelliJ 12.1, this is possible. See @ADNow's answer.

- 166,582
- 36
- 299
- 288
It is possible in 12.1.
Find idea.properties in the BIN folder inside of wherever your IDE is installed, e.g. C:\Program Files (x86)\JetBrains\IntelliJ\bin
Add a new line to the end of that file:
auto.show.quick.doc=true
Start IDEA and just hover your mouse over something:

- 8,362
- 6
- 39
- 39
-
3This worked perfectly for me in 12.1.5 Ultimate, but is there a way to change this exposed in the settings menu? – Ed Orsi Oct 02 '13 at 15:39
-
-
Any idea why I am not getting Syntax highlighting in the documentation popup? http://stackoverflow.com/q/23086511/238768 – kpsfoo Apr 15 '14 at 14:39
After doing CTRL+Q, you can
- Pin the tooltip (top right corner)
- Check Docked Mode (under gear in top right after pinning)
- Size as desired
- Click icon for Auto show documentation for selected item
Then when you move your cursor, the documentation will appear in this box. It costs you a little screen real estate, but I find it's worth it.
I'd post a screenshot but SO won't let me post images.
For Intellij 15, use the checkbox in File > Settings > Editor > General
option Show quick documentation on mouse move.
You can also get there by typing "quick" or something similar in the search box:

- 275,237
- 103
- 548
- 598
-
1This one works. But what "Autopopup documentation in in(ms)" in other answers stands for? – Serob_b May 26 '17 at 17:19
-
1
-
In my version of Intellij (2017.1.3) there is an option that you are talking about, but also "Autopopup documentation in(ms):" option in Editor > General > Code Completion (as accepted answer informs). So, what is the difference between these two? Just checking the second one (Autopopup) didn't solve the problem. – Serob_b May 27 '17 at 13:34
-
@Serob_b they are the same. I asked it in [What is the difference between Quick documentation and Autopopup documentation in Intellij IDEA?](https://stackoverflow.com/q/44326900/1983854). – fedorqui Jun 05 '17 at 09:13
-
1Thanks. I've actually figured out that "Autopopup documentation in (ms)" is for ctrl + space and has nothing to do with mouse hover, and of course "Show quick documentation on mouse move" is what shows docs on hover. In Intellij 2017 – Serob_b Jun 05 '17 at 20:07
In Intellij13, you can use Editor configuration like below:

- 1,544
- 11
- 11
-
In terms of getting exactly the same UX as eclipse, this looks like the best answer to me .. thanks ! – Gene Bo Apr 23 '15 at 16:35
-
This one works. But what "Autopopup documentation in in(ms)" in other answers stands for? – Serob_b May 26 '17 at 17:19
IntelliJ IDEA 14.0.3 Ultimate:
Press Ctrl+Alt+S, then choose Editor\General
choose Show quick domentation on mouse move
Tips: Look at the top right conner (gear icon) at JavaDoc pop-up window, You can choose:
- Show Toolbar
- Pinded Mode
- Docked Mode
- Floatting Mode
- Split Mode

- 46,709
- 59
- 215
- 313
Adding on to what ADNow said. On the Macintosh:
- Right click on IntelliJ IDEA 12
- Click on the Show Package Contents menu option
- Open the bin folder
- Open idea.properties
Add the line:
auto.show.quick.doc=true

- 1,892
- 2
- 21
- 29
The easiest way, at least for me, was:
- Ctrl+Shift+A
- Type: show document
- Show quick documentation on mouse move (set it to ON)

- 36,322
- 27
- 84
- 93

- 2,183
- 32
- 30
From IntelliJ Ultimate 2018.1.5, aka IntelliJ IDEA 2018.1.5, till 2019.3 , there are actually two options under File -> Preferences:
- In Editor > General > Other (section) > Show quick documentation on mouse move - delay 500 ms
- Select this check box to show quick documentation for the symbol at caret. The quick documentation pop-up window appears after the specified delay.
- In Editor > General > Code Completion (sub-item) > Auto-display documentation in 1000 ms
- Select this check box to have IntelliJ IDEA automatically show a pop-up window with the documentation for the class, method, or field currently highlighted in the lookup list. If this check box is not selected, use Ctrl+Q to show quick documentation for the element at caret.
- Quick documentation window will automatically pop up with the specified delay in those cases only, when code completion has been invoked explicitly. For the automatic code completion list, documentation window will only show up on pressing Ctrl+Q.

- 2,745
- 4
- 29
- 43
In IntelliJ IDEA 14, it has moved to: File -> Settings -> Editor -> General -> "Show quick doc on mouse move"

- 926
- 10
- 21
In Intellij 2019, I did: File > Settings > Editor > General option Show quick documentation on mouse move.

- 183
- 2
- 12
-
-
2This is the answer for 2019.3. I love playing hide-and-seek with this feature every major release! Thank you JetBrains <3 – Matt Stephenson Feb 10 '20 at 14:41
-
2
File-->Settings-->Editor
Check "Show quick doc on mouse"
Now when you put the mouse over a method a tooltip with the documentation will appear. Sometimes the tooltip size is too small and you will have to resize it moving the mouse down to the bottom of the tooltip.

- 151
- 1
- 3
IDEA has "find action":
Open "Help" menu, type "doc", move cursor to "Quick Documentation" it will be highlighted.
Also "find action" can be called from hot key (you can find it in settings->hotkeys)

- 134
- 3
On mac in IntelliJ Ultimate (trial) 14 I have mine under Settings > Editor > General > Code completion
. The tooltip short is F1 on my laptop.
It's called "Autopopup documentation in (ms):"

- 6,253
- 6
- 34
- 53
-
This does not show docs, just the possible method invocation and their parameter types. – cevaris Jul 27 '15 at 20:48
-
-
-
-
It's supposed to show the JavaDoc, it does for me. The JavaDoc window will popup after 1000ms, now you may have to have a look at where it pops up. Sometimes it pops up as a tab in the right toolbar by the maven tab. – Gemtastic Jul 29 '15 at 06:11
-
-
I can't verify that plugins will work. It doesn't work for the JS/Node plugin either so that's probably why. – Gemtastic Jul 29 '15 at 12:57
A note for Android Studio (2.3.3 at least) users, because this page came up for my google search "android studio hover javadoc", and android studio is based on Intellij:
See File->Settings->Editor->General: "show quick documentation on mouse moves", rather than File->Settings->Editor->General->Code Completion "Autopopup documentation in (ms) for explicitly invoked completion" and "Autopopup in (ms)", which has been previously talked about.

- 181
- 1
- 15
I tried many ways mentioned here, especially the preference - editor - general - code completion - show documentation popup in.. isn't working in version 2019.2.2
Finally, i am just using F1
while caret is on the type/method and it displays the documentation nicely. This is not ideal but helpful.

- 1,200
- 1
- 12
- 25
In 2020.1 there is in editor javadocs rendering has been added. Screen shots borrowed from intellij documentation.

- 73,656
- 11
- 106
- 127
On my IntelliJ U on Mac I need to point with cursor on some method, variable etc. and press [cntrl] or [cmd] key. Then click on the link inside popup window which appeared to see JavaDocs

- 3,218
- 2
- 25
- 44
All of the above methods are useful but one basic thing missing you need to have src.zip in your JDK (C:\Program Files\Java\jdk1.8.0_171). I assumed it comes preinstalled but for some reason, it was not present in my installation. Another thing to check is if your project is using the specified (1.8.0_171 in this case) JDK.

- 2,892
- 28
- 34
If you are on MacOS, the fix was for me to disable:
Settings -> Appearance & Behavior -> Appearance -> Support screen readers

- 21
- 6
The answer is CTRL + P (NOT CTRL + Q)
Someone else posted this answer on JetBrains forum: The idea is a different IDE. Try to discover its features and try to make the best of it, rather than trying to emulate whatever you used before. For the most part, Idea has very high usability (much better than Eclipse IMHO) and is streamlined for supporting code editing as best as possible (rather than relying on wizards too much for example).
- Javadoc: Ctrl-Q
- A quick view of the implementation: Ctrl-Shift-I
- Show context: Alt-Q
- Show parameters (in a method call): Ctrl-P
- Show error description. Ctrl-F1
... plus many more shortcuts to navigate in code and different idea views.
I think it rather nice that you can see just the specific bit of information you are interested in with a simple keystroke. Have a look at the menus which will also show the possibly modified shortcuts for your keymap.
0 Avatar Jens Voß Created June 12, 2008, 09:26 And, elsandros, in addition to what Stephen writes: Since you seem to be interested in IDEA's keyboard shortcuts, I highly recommend the "Key Promoter" plugin which helps you memorize the relevant shortcuts quickly.
Also very useful is the "Goto Action" feature, invoked by Ctrl-Shift-A. In the popup, you can enter a keyword (e.g. "Javadoc"), and the IDE tells you the available actions matching your search, along with keyboard shortcuts and the containing action groups (which often also give you a clue about how to navigate to the action using the menu).
-
The best answer is: eg. Mercedes Sara= new Mercedes(); 1. put your cursor in (). 2. Press ctrl + P 3. Press alt + P result: now all variables are auto-formatted and you can type the values while reading the variables. (build 2018) – pcxpert Feb 09 '18 at 19:18
-
Disagree that this is the best answer. The question was for a mouse hover over a symbol, which is provided OOTB in Eclipse. What I typically find is that I'm interested in something that's on the screen, but not under the cursor. So, to move the cursor to the symbol (mouse movement), type a short cut (keyboard), and then mouse back to where I was editing (another mouse movement) is too much work. A single mouse movement to get the information I need is perfect, as I can resume typing immediately. – chaserb Jun 19 '18 at 18:11