【发布时间】:2013-04-13 11:33:50
【问题描述】:
有没有办法阻止 Eclipse 在大括号之前添加新行?
Eclipse 格式如下代码
p = new JPanel(new GridLayout(0, 1)); {
p.add(login);
p.add(password);
}
frame.add(p, BorderLayout.EAST);
到
p = new JPanel(new GridLayout(0, 1));
{
p.add(login);
p.add(password);
}
frame.add(p, BorderLayout.EAST);
【问题讨论】:
-
你为什么要这样做?该区块为匿名区块,与Panel的声明完全无关。您确定不会将其与附加到面板的处理程序的代码混淆吗?这将按照您的意愿进行格式化。
-
我使用匿名块使重读更容易。所有这些块内容都将添加到面板并缩进。
-
酷。我也在使用这种技术来隐藏重复的局部变量和/或解耦一些代码片段。