eclipse中有一个功能,您可以启用自动将大括号和分号插入正确的位置。 (回复here中的更多信息)
最近我开始养成在下一行添加大括号的习惯,这样大括号最终会排成一行。我发现它使代码看起来更好。是否有可能仍然使用花括号的自动定位功能,但不是在最后插入花括号,将其插入下一行,如下所示:
for (int i = 0; i < 10; i++)
{
我的eclipse格式化程序设置为使用此格式,但不幸的是,自动位置花括号似乎不符合这些规则。任何人都知道如何修复此问题或解决方法而不必不断突出显示所有代码和格式?
编辑:我想我原来的帖子里并不是很清楚。我确实将格式化程序设置为在下一行使用大括号,但eclipse在正确位置功能上的精彩插入似乎不符合格式化程序规则。我试图弄清楚是否有办法解决这个问题,以便(就像我上面发布的链接一样),在线上键入一个大括号将把我带到下一行而不是将大括号放在当前的末尾线。也许eclipse有一个我可以使用的宏插件?
答案 0 :(得分:3)
窗口&gt;偏好&gt; Java&gt;代码风格&gt;格式化器&gt;选择个人资料&gt; [编辑...]&gt;括号
你可以配置它。
修改强>
试试这个:
窗口&gt;偏好&gt; Java&gt;编辑&gt;模板
选择适合&gt; [编辑...]
根据需要配置
答案 1 :(得分:1)
在菜单栏中,打开 Windows - &gt; 偏好设置强>
然后在选项表中选择 Java - &gt; 代码风格 - &gt; Formatter ,然后根据需要配置示例代码中的大括号。