这里有两个场景:
Eclipse(或者其他程序?):如果缩进,如按Tab键或类似键:第一步:(|是插入符号)
public text(){
|
}
第2步:我按退格键:
public text(){
|
}
看到一个退格键如何移回一个完整的缩进,因为它是所有的空白?类似地,如果我用TAB缩进四次,我会按4个退格键,每个移动一个空白缩进。
这在IntelliJ上可能吗?因为现在,我被迫使用退格键,因为它只能后退一步?比如,如果我想达到与步骤2相同的结果,我必须退格4-5次。
这里有两个场景:
Eclipse(或者其他程序?):如果缩进,如按Tab键或类似键:第一步:(|是插入符号)
public text(){
|
}
第2步:我按退格键:
public text(){
|
}
看到一个退格键如何移回一个完整的缩进,因为它是所有的空白?类似地,如果我用TAB缩进四次,我会按4个退格键,每个移动一个空白缩进。
这在IntelliJ上可能吗?因为现在,我被迫使用退格键,因为它只能后退一步?比如,如果我想达到与步骤2相同的结果,我必须退格4-5次。
5条答案
按热度按时间fafcakar1#
以防将来其他人偶然发现这一点,现在这是一个标准选项,可在以下位置找到:
首选项-〉编辑器-〉常规-〉智能键。然后在Backspace部分选择您喜欢的Unindent选项
unhi4e5o2#
默认情况下,当你在IntelliJ的Java编辑器中按TAB键时,你会得到4个空格而不是一个TAB字符。你可以通过“文件”〉“设置”〉“代码样式”〉“Java”〉“制表符和缩进”来改变这种行为。只需选中“使用制表符”复选框。
qyuhtwio3#
你可能想试试这个非常方便的intellij插件:hungry backspace当你按退格键的时候,它会“吃掉”所有白色!接近这个但不那么好的方法是输入ctrl +退格键。
gv8xihay4#
如果您发现IntelliJ的退格键太过激进,这将使它一次只删除一个制表符(目前的默认行为是删除当前行上的所有制表符,并将插入符号跳到上一行的末尾)。
文件-〉设置-〉编辑器-〉常规-〉智能键
退格时取消缩进:到最近的缩进位置
4si2a6ki5#
按SHIFTTAB取消缩进。
首选项中没有任何内容允许像SHIFTTAB这样简单的操作。