IntelliJ IDEA退格和缩进?

问题描述 投票:8回答:4

这是两个场景:

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

public text(){
     |
}

第2步:我按退格键:

 public text(){
 |
    }

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

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

intellij-idea
4个回答
15
投票

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

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


2
投票

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


1
投票

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


-1
投票

按SHIFT + TAB缩进。

首选项中没有任何内容可以像SHIFT + TAB一样简单

© www.soinside.com 2019 - 2024. All rights reserved.