-1

如何自动在 java 源代码中的每个新部分之前添加换行符?我的 java 源代码是自动生成的,它由 5 个部分组成。我必须创建一个新的java类,这个类将使用生成的源来修改它,并有一个其他java源文件对用户完全抽象谢谢你的回答

4

1 回答 1

0

格式化的东西(如空格)没有在典型的 AST 中编码,除非您可以更改代表 AST 的类,否则您将无法添加它。

您最简单的选择是修改用于将 AST 呈现为 Java 源代码的生成器代码(或模板)。让他们在每个“部分”添加额外的行。(这假设生成器/模板可以确定部分边界在 AST 级别的位置。)

于 2012-05-02T11:45:23.987 回答