【发布时间】:2021-03-27 13:53:45
【问题描述】:
我通常会在 jupyter 笔记本中写作,并且需要函数签名/文档字符串,所以我会做一些事情,比如输入 print(),然后用括号之间的光标按 shift+tab。 pycharm中是否有可比性?
我打开了通用代码完成设置,当我在 pycharm 中输入“打印”时,它会显示签名,但只要我输入左括号,签名/文档就会消失。我发现自己经常写函数名,查看文档,然后写 () 可能还有一个 arg,然后必须转到换行符或其他东西并重写函数名,以便再次获得文档字符串。什么是更好的工作流程?
编辑: 根据反馈,下面是一些额外的图像。有人建议使用 ctrl+space,但这并没有给我我所希望的。
这是完美的。但是当我点击左括号时,描述就会消失,如果我按照建议点击 ctrl+space,我会得到:
在一个 ctrl+space 之后,并且: 在两个 ctrl+space 之后。显然两者并不相同,它们为其他事物提供自动完成功能。我需要更改一些设置吗?
此外,ctrl+P 对我没有任何作用 - 也许我在某些时候取消了默认绑定?
【问题讨论】:
标签: pycharm