整个包/类集的Eclipse清理代码样式

Kap*_*psh 8 java eclipse

有没有办法在一整套类/包而不是单个类上运行Eclipse清理规则?

(首选项> Java>代码样式>清理)

我右键单击该类并调用Source-Clean Up,但在一组类上调用它肯定会很好.

mik*_*kej 10

如果您在编辑器中或在其他视图中单击右键,我不确定您的问题.但是,如果在Package Explorer中选择多个多源文件或文件夹,则可以右键单击Package Explorer并执行Source - > Clean Up.清理向导第一页中的标题应指示要清理的文件数量(例如"清理1个项目中的20个文件")


Xan*_*tos 9

我怀疑你真正想做的是对你的所有java源文件应用"代码清理",而不仅仅是你手动选择的那些.

这是如何做:

1)在Packages视图(或Package Explorer视图)中,将"Package Presentation"从"hierarchical"更改为"flat".每个视图的右上角都有一个倒三角形,可让您更改此设置.

2)现在,当您导航到源代码目录时,您应该看到包含Java源文件的所有包和子包以及子子包,它们一起显示在一个(可能是巨大的)列表中.

3)当然,当你有这样一个巨大的列表时,你可以轻松选择所有的包(左键单击第一个包,然后左键单击最后一个包).

4)然后,右键单击选择,然后转到"Source-> Clean Up ..."(或任何其他"Source"子菜单项,如"Organize Imports"),弹出的对话框将告诉您有多少它将要改变的源文件.

希望有所帮助!