Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I make the documentation pop-up on hover in PyCharm?

Tags:

I would like to know how to configure PyCharm so that when I hover over an object or method I get a (formatted) pop-up containing the doc-string. How can I do this?

like image 240
lofidevops Avatar asked Dec 24 '13 12:12

lofidevops


People also ask

How do I see the document of a function in PyCharm?

Quick documentation look-upPress Ctrl+Q or choose View | Quick Documentation Lookup on the main menu. In the Settings/Preferences dialog ( Ctrl+Alt+S ), go to Editor | General | Code Completion. The Code completion page opens.

How do I enable Docstring in PyCharm?

Press Ctrl+Alt+S and go to Editor | General |Smart Keys. Select the Insert type placeholders checkbox in the Smart Keys page of the editor settings. Place the caret at the function name, and press Alt+Enter . In the list of intention actions that opens, choose Insert documentation string stub.

How do I write documents in PyCharm?

Place the caret somewhere within the function you want to document. Press Alt+Enter to show the available intention actions. PyCharm generates documentation comment stub according to docstring format, selected in the Python Integrated Tools page.

How do I get suggestions on PyCharm?

Press Ctrl+Alt+S to open the IDE settings and select Editor | General | Code Completion. The suggestion list will look as follows with the icons marking reordered and the most relevant items.


Video Answer


1 Answers

Original feature request ticket: http://youtrack.jetbrains.com/issue/IDEA-66333

If PyCharm you are using is on 131.xxx branch or newer (can be found on "Help | About") then such option is available under Settings/Preferences | Editor | General | Show quick doc on mouse move.

For some earlier builds (when GUI controls where not yet available) it was possible to activate it by adding auto.show.quick.doc=true into IDE_INSTALL_FOLDER/bin/idea.properties file.


Modern IDE versions have it at Settings/Preferences | Editor | Code Editing | Show quick documentation on mouse move and it is enabled by default:

enter image description here
(The screenshot is from PhpStorm but the option name & path is the same across IDEA-based IDEs)

like image 104
LazyOne Avatar answered Sep 21 '22 10:09

LazyOne