在IntelliJ(或可能还有其他IDE)中脱离括号的快捷方式

时间:2016-05-17 05:06:56

标签: intellij-idea shortcut

我们说|是一个光标指针。我想做的是在完成输入参数后从括号中取出。一步一步解释:

// 1: type function name
void function|

// 2: openening paren automatically generate closing paren for convenience
void function(|)

// 3: type paremeters...
void function(42|)

// 4: ...and get out of parenthesis!
void function(42)|

通常我使用右箭头来做到这一点,但使用箭头并不方便,我想知道是否有任何捷径。我很好奇的是IntelliJ,但如果你能告诉我任何其他Jetbrain IDE或Visual Studio等的快捷方式,那将是非常好的。

3 个答案:

答案 0 :(得分:4)

我认为您正在寻找 Ctrl + Shift + Enter (在Windows上)。操作名称为 Complete Current Statement

在Mac上如果你想知道快捷方式调用命令 + Shift + A (查找操作),请输入 {{ 1}} 它还会显示操作的快捷方式

enter image description here

答案 1 :(得分:2)

在大多数键盘上,您要查找的快捷方式是 shift + 0 - 这不会在键盘上工作,只有键盘顶部的主要数字。从技术上讲,这不是一个快捷方式,你实际上是在键入右括号,但IntelliJ足够智能,不会加倍,所以它就像这种情况下的快捷方式一样好。

答案 2 :(得分:1)

另一个我觉得方便使用的设置是此选项。

Settings - Smart Keys - Jump outside closing bracket/quote with Tab