在Eclipse中, Windows - > 偏好 - > Java - > 代码样式,您可以为注释和代码定义代码模板,并且可以设置代码格式化程序。
我想知道在Eclipse中是否有可能每次保存源文件时这些设置都会生效。基本上,而不是我突出显示所有内容并按 Ctrl + Shift + F ,我希望Eclipse负责确保我的代码格式正确
这可能吗?你如何设置它?
关于使用自动格式的注意事项:最好选择“格式编辑行”,因为当您重新格式化源代码管理中尚未格式化的整个文件时,合并更改变得非常困难正常。已经向同事做过这件事。
答案 0 :(得分:195)
在偏好设置下,选择 Java - > 编辑 - > 保存操作。检查在保存上执行选定的操作,然后选中格式源代码框。
这可能在以前的Eclipse版本中可用,也可能不会。我知道它适用于:
Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft<br>
Build id: M20080221-1800
答案 1 :(得分:15)
我强烈建议您将eclipse格式的xml描述符检查到源代码管理中。这样,团队的所有成员都可以使用它,而且你不会来回重新格式化战斗。
答案 2 :(得分:11)
我有设置的快照。 请按照路径:
在偏好设置窗口中,选择 Java - &gt; 编辑 - &gt; 保存操作。
检查在保存上执行选定的操作,然后检查格式源代码框。
答案 3 :(得分:2)
如果您发现 Java - >&gt;下没有保存操作首选项编辑,可能是因为您使用的是旧版本的Eclipse。在这种情况下,您可以从here安装格式保存插件。
然后,在 Preferences 下,选择 Java - &gt; 保存时的格式。选择下的运行格式选项选择代码格式化操作