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