最好的 Eclipse Code Formatters?[已关闭]

默认的Eclipse格式化程序以一种非常有趣的方式格式化我的Java代码。

例如:会奇怪地被格式化为 and ,并放在单独的行上。hello.show().x().y()x().y()

有没有其他基本的格式化程序可以做得更好?

非常欢迎示例和链接。


答案 1

我强烈推荐谷歌的风格指南,它是常用编程语言的编码风格指南的集合。

eclipse 可配置的 Java 指南可以在这里找到。安装指南非常简单,将样式xml保存到文件中,然后使用以下对话框将其导入:

窗口 -> 首选项 -> Java -> 代码样式 -> 格式化程序

最后,选择活动配置文件作为GoogleStyle


答案 2

我总是将 Eclipse 中的格式化程序更改为 Java 约定,并将 Tab 策略更改为始终使用空格而不是制表符或混合制表符和空格。有时,我也会将行宽更改为 100 或 120(80 个字符在我的显示器中太窄了)。

关于您的具体请求:是的,您可以更改此行为。转到“格式化程序”首选项并创建自己的配置文件。在选项卡上对其进行修改 换行 并取消选中 。Prefer wrapping outer expressions (keep nested expression on one line)

更多信息: https://bugs.eclipse.org/bugs/show_bug.cgi?id=313524


推荐