我正在编写GUI程序。
它有几个控制其他组件的JPanel。如果我的代码看起来像这样真的很好:
parent component code
child component code
grandchild component code
而不是:
parent component code
child component code
grandchild component code
这会使代码更具可读性。是(我)可以在我的代码中放入一些Java会忽略的字符,但Eclipse会将其检测为必须有额外缩进的代码的一部分吗?
我知道我可以手动完成所有这些操作,但我经常自动设置缩进(ctrl + a,ctrl + i)。这样我就不必直接担心缩进,我可以让Eclipse为我管理它。然而,这也取消了任何" custom"我自己做的改变。
添加{}可以解决这个问题,但它也会影响java读取代码的方式,因此它并没有真正起作用。
也许有一些插件可用于此? 可能会检测到某些行的东西,例如
//{
和
//}
然后缩进包含在其中的代码?
答案 0 :(得分:2)
选择具有正确的开括号和右括号的文本块,然后按 Ctrl + Shift + F 将格式化所选块文本。
Morevoer,在日食中你可以去 Window - > 偏好设置 - > Java - > 代码风格 - >的格式化即可。在这里,您可以创建一个新的格式化程序配置文件,并分配许多自定义格式规则。屏幕截图,方便参考