Eclipse缩进问题

时间:2009-08-13 12:33:17

标签: eclipse

Eclipse 3.5正确缩进此代码:

    addWindowListener(new WindowAdapter()
    {
        @Override
        public void windowClosing(WindowEvent e)
        {
            dispose();
        }
    });

但正如您所看到的,它会错误地缩进此代码:

    final Action closewindowaction = new AbstractAction("Close window")
            {
        public void actionPerformed(ActionEvent e)
        {
            dispose();
        }
    };

明显不同的是,第二个示例使用了赋值,但是我在行换行中设置赋值以使用默认缩进,并且我将默认缩进设置为零,所以我没有看到任何理由为什么它应该行为不端。知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

格式化程序中的换行设置是什么?第二行接近67个字符(显然更多取决于初始缩进),IIRC 80是换行的默认值,因此可能是Eclipse正在为开括号包装线。

更新:根据您发布的设置。您似乎已选中线路环绕 - > 常规设置 从不加入线路。如果我取消选中该选项,我会得到您期望的缩进。