我们正在开发一个遗留系统(7岁),其中包含许多之前从未格式化过的java / jsp文件,根本不是读者。因为我们有许多旧版本,所以如果我们格式化它们,我们担心我们将无法再有效地区分未格式化和格式化的文件。
是否有可用的命令行格式工具,我们可以在对新文件执行diff之前格式化旧版本的文件?
答案 0 :(得分:2)
已经有一段时间了,但过去常常使用Jalopy。我很确定你可以从命令行运行它。
答案 1 :(得分:2)
也许Artistic Style会对你有用。
我的书签中也有Uncrustify,从未使用过它。
答案 2 :(得分:1)
Eclipse和IntelliJ都在diff浏览器中有ignore-whitespace选项。
答案 3 :(得分:0)
您可以尝试使用命令行中的eclipse源代码格式化程序here。
答案 4 :(得分:-1)