将新代码模板应用于现有的Java文件

3
我们有很多使用 代码格式化工具代码风格模板(包含版权信息)开发的Java文件。现在我们决定更新格式化工具和风格模板,是否可以根据新的 代码格式化工具代码风格模板 更新所有Java文件?
手动编辑Java文件中的所有版权声明是一项繁琐的任务。如果能够快速完成将会非常有帮助。
我们正在使用 eclipse v3.4 进行开发。

1
尝试使用Eclipse内置格式化程序,或者通过编写一个小的Java类来迭代所有文件并使用文件IO进行所需修改。 - rai.skumar
这看起来是一个非常好的方法,我们可以尝试一下。 - Apps
@Apps,您在“无需手动编写代码即可应用版权”问题上找到了任何可靠的解决方案吗? - Pankaj
@Pankaj - 目前为止还没有任何进展,Pankaj :( - Apps
2个回答

2

Eclipse 3.4相当老旧,因此我不确定这个功能是否可用...

右键单击要格式化的项目或包,并选择源代码>格式化

这只会应用在首选项/Java/代码风格/格式化器中选择的格式设置。它不会添加或更改代码或注释。在创建新类/文件时可以选择模板。


我们可以使用更新版本的Eclipse,这不是问题。一定会尝试的。谢谢。 - Apps

0

是的,手动使用Ctrl-Shift-f可以自动格式化当前代码/类,并应用格式规则。

如果要通过批处理进行完全自动重新格式化,则需要进一步的答案。但请注意,有时规则可能会破坏某些特殊类的可读性。 我更喜欢手动浏览所有类,并应用Ctrl-Shift-f。
在此过程中,您可能会发现某些格式规则需要适应。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接