在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控制台的局限性,除了令人困惑的是,控制台可以使用 Ctrl + Space 进行基本代码补全,其中显示了类/名称空间中可用的方法/功能,包括显示方法/功能签名的预览: