显而易见的事情是:
预期结果:
- 目录和子目录中的所有Java代码都已格式化(使用项目特定的格式设置)
实际结果:
- 没有格式化java。
虽然我们在这里,但我们如何在Eclipse中进行批量清理操作? 在编辑器中,我右键单击>来源>清理,但我一次只能做一个文件。
答案 0 :(得分:15)
我遇到了同样的问题。我不得不切换到打包的资源管理器来使用格式化程序。在Navigator下它不起作用。希望这有帮助。
答案 1 :(得分:1)
如this thread中所述,这个(格式化文件夹中的所有Java源文件)应该可以在eclipse3.0之后运行。
您是否在“错误视图”中看到某种错误消息?
答案 2 :(得分:0)
我完全按照您的建议做了,并且它完全符合您的建议。我选择了Source |我的src树中的目录格式,并重新格式化了所有单元。
编辑:......与3.4.1 Ganymede。
答案 3 :(得分:0)
如果您的代码未从源代码管理中签出或无法写入,则执行此类的组操作将不会将其检出或使其可写。
答案 4 :(得分:0)
使用SpringSource Tool Suite 2.5.1时遇到同样的问题
我知道已经2年但是我想知道@ LES2是否找到了解决方法来解决这个问题
编辑: 好吧,尽管我以前写的是封装浏览器,但我的java代码只被解释为文本文件。我重新运行了我的项目的完整存储库检出,并且出现了一个包树(包括方块而不是文件夹),这使我能够对Java文件进行大规模格式化。