用于括号完成的 Pycharm 快捷方式

MFB*_*MFB 3 python keyboard-shortcuts pycharm

我喜欢使用 PyCharm。但是,有人可以告诉我如何将光标快速移动到自动完成的属性之外吗?例如:

# if I type...

mydict['
Run Code Online (Sandbox Code Playgroud)

PyCharm 自动为我补全属性...

mydict['foobar']
Run Code Online (Sandbox Code Playgroud)

但是将我的光标留在 * 所在的位置...

mydict['foobar*']
Run Code Online (Sandbox Code Playgroud)

留给我输入“'”和“]”以超越属性的艰巨任务。

是否有将光标移到属性之外的快捷方式,以便我可以继续输入新代码,而不必手动输入属性的其余部分?

我希望这是有道理的!任何帮助都会很棒。

ssh*_*124 5

您只需按end或 ( CMD+ -->for Mac )。

mydict['foobar|']
              ^ cursor position
Run Code Online (Sandbox Code Playgroud)

按键end或(CMD+ -->for Mac)

mydict['foobar']|
                ^ cursor position
Run Code Online (Sandbox Code Playgroud)

还有ctrl+ E,这可能是最快的手部动作。