在 IntelliJ 中退出括号的快捷方式(或者其他 IDE 也是如此)

Shortcut to get out of parenthesis in IntelliJ (or possibly other IDE as well)

假设 | 是一个光标指针。我想要做的是在我完成输入参数后从括号中退出。分步说明:

// 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 等的快捷方式,那就太好了

在大多数键盘上,您要查找的快捷方式是 shift+0 -- 这不适用于键盘,只有键盘顶部的主要数字。从技术上讲,这不是快捷方式,您实际上是在输入右括号,但 IntelliJ 足够聪明,不会重复使用它们,因此在这种情况下它与快捷方式一样好。

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

On Mac 如果你想知道快捷方式调用 Command + Shift + A(查找操作)然后键入 Complete Current Statement 它会向您显示操作的 快捷方式

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

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