我是PyCharm的新手。
我喜欢它自动填充单引号和双引号,但如何从引号中“退出”并将光标移动到结束引号的右侧?
实施例: 我开始打字,
string = 'Hello World'
完成字母d后,我的光标卡在那里。
那么是否有一种奇特的方式来击中SPACE,以便我可以将光标移动到结束引号的右侧?
非常感谢!
答案 0 :(得分:4)
在不将手指移动到END或右箭头键的情况下实现此目的的最快方法是只键入引号。
它将覆盖结束引号,并在您想要的位置结束。
答案 1 :(得分:3)
PyCharm没有此功能,请参阅related answer。
还请投票支持此功能请求请求,以加快实施速度:
答案 2 :(得分:2)
关联功能请求mentions另一种解决方法:
添加Shift-Space作为右箭头的另一个快捷方式。与箭头键的到达相比,可以更快地输入。
答案 3 :(得分:2)
在你完成在引号中输入文本后,在pycharm中实现它的最快方法是使用相同的引号(单引号或双引号)。 例如
键入:'然后hello world
然后'给出 - > 'hello world'|
第一个'
会给你这个 - > '|'
第二个引号'
会将光标推到结束引号之外。
答案 4 :(得分:1)
按Tab。
您现在可以按Tab移到引号之外。
默认情况下应该可以使用,但是如果没有,则可以在“首选项”->“编辑器”->“常规”->“智能键”中启用该选项,并启用“键入时跳到制表符的右括号/引号之外”
答案 5 :(得分:0)
换句话说,您希望(ed)将插入符号移动到行尾。
由此:
print "Hello World|"
对此:
print "Hello World"|
这是使用END键实现的。
PyCharm的Keymap位于: 文件设置>外观>键映射
答案 6 :(得分:0)
最佳答案是 Ctrl + Shift + Enter ,它会完成当前语句并带您到下一行。