Tuo*_*nen 3 java keyboard-shortcuts editor intellij-idea
在 IntelliJ IDEA 中,是否有快捷方式可以以上下文感知的方式删除选择周围的代码块(控制结构)?在此示例中,我想删除外部 if 块。
改造这个
if (foo) { // Unnecessary if block
a();
if (bar) {
b();
} else {
c();
}
} else {
d();
}
Run Code Online (Sandbox Code Playgroud)
对此
a();
if (bar) {
b();
} else {
c();
}
Run Code Online (Sandbox Code Playgroud)
Bas*_*ers 11
使用Code | Unwrap/Remove操作(Mac 上的Cmd+ Shift+或 Windows 上的+ + )。它将弹出一个列表,您可以在其中选择要删除的周围结构。DeleteCtrlShiftDelete