如何跳出IntelliJ IDEA中的括号

时间:2017-02-15 21:47:57

标签: eclipse intellij-idea

IntelliJ能否跳出自动完成的括号?当你按下" tab"在关闭括号附近的键,光标将跳过它而不是添加新选项卡。这是Eclipse中非常标准的功能。在IntelliJ IDEA中,您必须使用箭头键才能这样做。

类似的问题在4年前被问到here,但也许4年没有足够的时间来完成这个复杂的功能,所以我再次提问。

2 个答案:

答案 0 :(得分:6)

<强>更新

从IntelliJ IDEA 2018.2版本开始,可以使用此功能的初始实现。它更像是在MS Visual Studio中工作 - 没有标签'退出'位置的可视指示。目前,它应该适用于Java,SQL,Python和其他一些文件。其他语言需要一些时间才能赶上 - 需要一些特定于语言的代码更改。默认情况下禁用此功能,您可以在以下位置启用它:

Settings(Mac上为Preferences)| Editor | General | Smart Keys | 跳出结束括号/引用标签

原始答案:

自提交原始问题以来没有任何新内容,但由其中一位用户启动的a third-party plug-in除外。

由于某种原因,作者尚未发布插件的二进制版本。

我继续构建插件,你可以get the jar file here

将其复制到IDE plugins folder,重新启动IDEA并使用 Shift + Space

可以在Keymap设置中更改键盘快捷键:

shortcut

功能请求和错误报告should go here

答案 1 :(得分:0)

只需再次输入右括号,即可将您带出括号。

例如,如果您输入的是“ Sandeep”,则一旦输入“ ..,它将像是“ ...”,然后输入其余的文本“ sandeep” ..,最后输入“”。 ..它将使您摆脱双引号。

我已在上面为双引号演示过,您可以对任何括号进行同样的操作。