[在PyCharm中编辑文件时,一旦键入了类/方法/函数名称和左括号,就会弹出带有参数信息的弹出窗口。您可以按Ctrl + P使其自动显示。
但是,在PyCharm Python控制台中工作时不会发生这种情况;参数信息不会自动显示,并且Ctrl + P也不会显示。
有没有办法使之发生或有设置将其打开?还是Python控制台的局限性?
[其他参考:
用于查看参考信息的官方文档没有提及控制台,也没有讨论控制台与主编辑器之间的限制:https://www.jetbrains.com/help/pycharm/viewing-reference-information.html
这个问题与How do I get PyCharm to show method signatures and documentation in the Python/IPython console and the editor?有关,但答案仅适用于PyCharm编辑器(可能还有IPython控制台)。
要清楚:我问的是“普通”控制台,不是 IPython控制台。
我完全可以想象这是Python控制台的局限性,除了令人费解的是,控制台can使用Ctrl + Space进行基本代码完成,其中显示了可在其中使用的类/方法/函数。名称空间,包括显示方法/函数签名的预览:
这是一个已知问题,请投票给https://youtrack.jetbrains.com/issue/PY-36610