【发布时间】:2021-06-04 11:05:27
【问题描述】:
我想知道如何配置 PyCharm,以便当我将鼠标悬停在一个对象或方法上时,我会得到一个包含文档字符串的(格式化的)弹出窗口。我该怎么做?
【问题讨论】:
-
我自己没有使用 PyCharm,但请查看
Settings | Editor | Show quick doc on mouse move
我想知道如何配置 PyCharm,以便当我将鼠标悬停在一个对象或方法上时,我会得到一个包含文档字符串的(格式化的)弹出窗口。我该怎么做?
【问题讨论】:
Settings | Editor | Show quick doc on mouse move
原始功能请求票:http://youtrack.jetbrains.com/issue/IDEA-66333
如果您使用的 PyCharm 位于 131.xxx 分支或更新版本(可在“帮助 | 关于”上找到),则可以在 Settings/Preferences | Editor | General | Show quick doc on mouse move 下找到此类选项.
对于一些早期版本(当 GUI 控件尚不可用时),可以通过将 auto.show.quick.doc=true 添加到 IDE_INSTALL_FOLDER/bin/idea.properties 文件中来激活它。
现代 IDE 版本在 Settings/Preferences | Editor | Code Editing | Show quick documentation on mouse move 有它,并且默认启用:
【讨论】:
Settings | Editor | Code Editing | Quick Documentation 下可用
当Settings | Editor | General | Show quick doc on mouse move 已经被选中时,寻找一个Documentation 的窗口,它是用Edit | Quick Documentation 显式打开的。
我几乎没有注意到那个窗口,但快速文档可能会出现在那里。相反,要显示文档悬停在鼠标附近,请右键单击 Documentation 工具窗口的标题并选择 Open as popup。
【讨论】:
如果您在断点处停止,即使选中该框,PyCharm 也不会在悬停时显示快速文档,因为它处于“悬停时检查变量”模式。在这种情况下,请在悬停时按住 Cmd(在 Mac 上)。
【讨论】: