Java 如何让IntelliJ自动插入制表符/缩进?

Java 如何让IntelliJ自动插入制表符/缩进?,java,intellij-idea,coding-style,Java,Intellij Idea,Coding Style,在这样的代码块中(“|”表示插入符号位置): 插入符号位置位于起始位置。我希望该行自动将制表符/缩进插入该行,使其看起来像这样: public void myMethod(){ | } 我知道这只是我的懒惰,但是Eclipse有这个特性,我想知道如何让IntelliJ也这么做。 谢谢。您可以按住ctrl+alt+l组合键并重构和重新格式化代码。您可以在选择要重构的特定代码块之前或之后执行此操作。例如,当我编写方法private void foo(){然后按enter键时,就会出现这种行

在这样的代码块中(“|”表示插入符号位置):

插入符号位置位于起始位置。我希望该行自动将制表符/缩进插入该行,使其看起来像这样:

public void myMethod(){
    |
}
我知道这只是我的懒惰,但是Eclipse有这个特性,我想知道如何让IntelliJ也这么做。
谢谢。

您可以按住ctrl+alt+l组合键并重构和重新格式化代码。您可以在选择要重构的特定代码块之前或之后执行此操作。

例如,当我编写方法private void foo(){然后按enter键时,就会出现这种行为。IntelliJ生成缺少的},并将插入符号放置在正确的位置。在哪些情况下intellij不会将光标放在那里?是的,但如果我单击“关闭”并转到另一个选项卡,然后返回并单击该行,插入符号将移动到该行的后面。我也没有这种行为。。。嗯,试试这个设置:编辑器,虚拟空间部分“允许在行尾后放置插入符号”,它允许我将插入符号放置在鼠标位置的任何位置,但我希望它只位于制表符/缩进应该位于的位置。我只是想这可能是不同之处,因为我没有在Intellij 13.1.4中描述您的行为。
public void myMethod(){
    |
}