我有一个旧的Eclipse项目,代码格式不正确。我想根据Eclipse中的设置格式化所有.java
文件。我不想用 Ctrl + Shift + F 编辑每个单独的文件。有没有办法格式化我的所有文件?也许是一个Eclipse插件?
答案 0 :(得分:232)
右键单击项目根目录,然后选择Source - >格式。这应该适用于至少版本3.8.1。以及。
如果上述方法不起作用,您可能正在使用较旧的Eclipse版本。在这种情况下,您可以通过在按住CTRL的同时单击它们来选择源文件夹,然后选择源 - >右键单击-menu格式。如果您不想格式化整个项目,也可以使用包文件夹和类文件。
答案 1 :(得分:7)
这是
的目的来源 - >清理......
选择合适的选项。
答案 2 :(得分:4)
我还有Java Perspective ON,但这仍然无效。我的eclipse只是格式化css和Html文件,而不是JAVA文件。
然后,我找到了this answer,解释了这一点:
您必须将Java Facet添加到项目中以允许Eclipse格式化程序检测Java类
然后,您应该检查PROJECT-PROPERTIES-PROJECT FACETS
并激活项目的Java方面:
通过右键单击PACKAGE-EXPLORER
顶部,您将找到SOURCE - FORMAT选项,它也将格式化Java文件。
小心,检查它是包浏览器,而不是Project Explorer(单击 Window-Show View-PackageExplorer)
答案 3 :(得分:2)
在早期版本的Eclipse(Indigo)中,它可以从Package Explorer(而不是Navigator)运行。右键单击要格式化的包,然后选择Source - >格式。它将格式化该包及其子包中的所有类。
答案 4 :(得分:1)
在Eclipse Mars.1 Release(4.5.1)及更高版本中,只需按 右键单击代码输入区
上的Src>来源>格式。
如果您想格式化单个java
/ xml
文件,只需执行 Ctrl + Shift + f < / p>