IntelliJ IDEA退格和缩进?

时间:2013-04-14 17:49:17

标签: intellij-idea

以下是两种情况:

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

public text(){
     |
}

第2步:我按退格键:

 public text(){
 |
    }

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

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

4 个答案:

答案 0 :(得分:15)

以防万一其他人将来偶然发现这一情况,现在这是一个标准选项:

偏好设置 - >编辑 - >一般 - >智能钥匙。 然后在 Backspace 部分下选择您喜欢的 Unindent 选项

答案 1 :(得分:2)

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

答案 2 :(得分:1)

你可能想尝试这个非常方便的intellij插件:hungry backspace 当你击退退格时它会“吃掉”所有白色空间! 接近这个但不太好的东西就是输入ctrl + backspace。

答案 3 :(得分:-1)

SHITF + TAB 取消缩进。

首选项中没有任何内容像 SHIFT + TAB

一样简单