Pycharm或Sublime Text 2中是否有快捷键可以跳出匹配的括号?

5
在Pycharm或Sublime Text 2中有没有用于跳出匹配的括号、双引号或单引号对的快捷键?
现在我只能通过按左箭头来退出,感到十分痛苦。
4个回答

11

以下是我在Sublime中的做法:

{ "keys": ["shift+enter"], "command": "move", "args": {"by": "subword_ends", "forward": true} }

按下 Shift-Enter 可以跳出引号和括号,按下 Super-Enter 可以新开一行而不打断当前的行


3
太好了。真的很棒的设置。谢谢 Nick。<< 致 StackOverflow:我知道这个部分不是用来表达谢意的。我钦佩 StackOverflow。但我们不能只用一个赞来表达 >> - Amsakanna

9
在Sublime Text 2中,Ctrl+M快捷键可以自动补全()和[]。

是的,在Mac上也是Ctrl+M,而不是Cmd+M。 请参见https://gist.github.com/nuxlli/1207014。 - svassr
它也适用于大括号,因为您的大括号是有下划线的,否则它将无法工作。奇怪的事实是有时您甚至无法跳回到您来自的匹配括号 :/ - svassr
1
它跳回匹配的括号...而不是跳出它。我猜这不是这个问题想要的。 - xji

1

在 PyCharm 中没有特定的快捷方式。您可以使用 Ctrl-Left/Right(在所有上下文中都适用于逐字导航),或者使用 Ctrl-W 将选择扩展到所需范围,然后按左箭头或右箭头跳出它。


0

有一个名为“BracketHighlighter”的插件。除了突出显示括号和引号外,它还支持通过按Alt+Up/Alt+Down进行括号跳转。非常方便。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接