我们正在开发一个遗留系统(7 岁),其中包含许多以前从未格式化过的 java/jsp 文件,根本不是阅读器。因为我们有很多旧版本,我们担心如果我们格式化它们,我们将无法有效地区分未格式化和格式化的文件。
是否有可用的命令行格式工具,我们可以在对新版本进行 diff 之前格式化旧版本的文件?
我们正在开发一个遗留系统(7 岁),其中包含许多以前从未格式化过的 java/jsp 文件,根本不是阅读器。因为我们有很多旧版本,我们担心如果我们格式化它们,我们将无法有效地区分未格式化和格式化的文件。
是否有可用的命令行格式工具,我们可以在对新版本进行 diff 之前格式化旧版本的文件?
已经有一段时间了,但我们曾经使用Jalopy。我相当肯定你可以从命令行运行它。
也许艺术风格会为你工作。
我的书签中也有Uncrustify,从未使用过。
Eclipse 和 IntelliJ 在它们的差异查看器中都有忽略空白选项。
您可以尝试使用此处提到的命令行中的 eclipse 源代码格式化程序。