如何一次格式化Eclipse项目中的所有Java文件?

ses*_*egu 159 eclipse code-formatting

我有一个旧的Eclipse项目,代码格式不正确.我想.java根据Eclipse中的设置格式化所有文件.我不想用Ctrl+ Shift+ 编辑每个单独的文件F.有没有办法格式化我的所有文件?也许是一个Eclipse插件?

esa*_*saj 240

右键单击项目根目录,然后选择Source - > Format.这应该适用于至少版本3.8.1.以上.

如果上述方法不起作用,您可能正在使用较旧的Eclipse版本.在这种情况下,您可以通过在按住CTRL的同时单击它们来选择源文件夹,然后从右键单击菜单中选择源 - >格式.如果您不想格式化整个项目,也可以使用包文件夹和类文件.

  • 实际上,在进一步测试后,我确定不同的是Package Explorer与Project Explorer.在Project Explorer中,它不会格式化所有文件,而在Package Explorer中则会格式化. (7认同)
  • 使用Eclipse 3.8.1选择项目根对我来说可以格式化项目中的所有文件. (2认同)

bma*_*ies 7

这是目的

来源 - >清理......

选择适当的选项.


Ale*_*ñoz 7

我还启用了Java Perspective,但仍然无法正常工作。我的日食只格式化CSS和HTML文件,而不格式化JAVA文件。

然后,我找到了解释此问题的答案

您必须将Java Facet添加到项目中,以允许Eclipse格式化程序检测Java类。

然后,您应该检查PROJECT-PROPERTIES-PROJECT FACETS并激活项目的Java Facet:

在此处输入图片说明

并通过右键单击顶部,PACKAGE-EXPLORER您将找到SOURCE-FORMAT选项,它也会格式化Java文件。

注意,请检查它的包浏览器,而不是项目浏览器(单击“窗口-显示View-PackageExplorer”)

在此处输入图片说明