在大多数情况下我喜欢 PyCharm 的自动完成功能。但有时它只是暗示无稽之谈。 例如,如果我想命名一个方法
one
,它将其重命名为 __round__(self, n=None)
在这种情况下我怎样才能跳过建议?我在 PyCharm 文档中没有找到正确的关键字。
如果我写例如。
def one
我更喜欢以下行为:
tab
或/和 enter
--> 接受建议shift + ctrl + enter
--> 完成对 def one(self):
转到文件 -> 设置 -> 编辑器 -> 常规 -> 代码完成
取消选中 - 通过按空格、点或其他与上下文相关的键插入选定的建议
现在,您可以使用空格键来跳过。 TAB 或 RETURN 将插入。
也许您可以在出现自动完成建议时点击
space
,然后删除空格,而不是使用鼠标。
pycharm 第一次显示建议时有效,但如果您使用
ctrl+space
进行建议,然后点击 space
,它将自动完成默认代码建议。
无论如何,
space
足以防止编码中断
根据文档,您可以按 Esc 键拒绝建议。
https://www.jetbrains.com/help/pycharm/auto-completing-code.html