Return键(Mac)将光标移动到下一行的开头,而不是正确的缩进级别

时间:2018-11-06 22:30:51

标签: eclipse

在方法内部,按Return键(Mac)会使光标移动下一行的开头,而不是移动到适当的缩进级别。但是,键入确实从正确的缩进级别开始。我该如何解决?

作为示例,在创建以下方法时:

    public void foo() { (<- hitting Return after the curly brace here)
| (<- causes the cursor to move here)
    }

正确的行为是这样的:

    public void foo() { (<- hitting Return after the curly brace here)
        |  (<- causes the cursor to move here)
    }

我想我在不知道某个地方的情况下更改了设置,或者打了一些奥秘的键盘快捷键,而同时又将拳头紧紧地砸在键盘上。有人知道如何将行为改回吗?

更多信息:

当我按回车键并且光标移动到该行开头的下一行时,如果我再单击删除,则光标将移动到适当缩进级别之前的一个空格。如果我按下Delete键,则将光标移回错误的缩进级别。如果我开始键入,它将开始以适当的缩进级别插入字符。

这似乎仅在编辑类中的方法时发生。在班级进行编辑似乎可以正常工作。

0 个答案:

没有答案