IntelliJ IDEA退格和缩进?

opt*_*nal 8 intellij-idea

这是两个场景:

Eclipse(或者甚至是其他程序?):如果我缩进,例如按Tab键或类似程序:步骤1 :( |是插入符号)

public text(){
     |
}
Run Code Online (Sandbox Code Playgroud)

第2步:我按退格键:

 public text(){
 |
    }
Run Code Online (Sandbox Code Playgroud)

看看一次退格会如何移回整个缩进,因为它是空的空间?类似地,如果我用TAB缩进四次,我会按下4个退格键,每个都会移动一个空的间隔缩进.

这是否可以使用IntelliJ,因为现在,我被迫发送退格键,因为它只会向后移动一步?如果我想要获得与步骤2中相同的结果,我必须退回4-5次.

小智 15

为了防止其他人在将来偶然发现这种情况,现在这是一个标准选项:

首选项 - >编辑器 - >常规 - >智能键.然后在Backspace部分下选择您喜欢的Unindent选项


Gar*_*yan 2

默认情况下,当您在 IntelliJ 的 Java 编辑器中按 TAB 时,您会得到 4 个空格,而不是单个 TAB 字符。您可以通过“文件”>“设置”>“代码样式”>“Java”>“制表符和缩进”来更改此行为。只需选中“使用制表符”复选框即可。