我编写了代码生成器,使用 Antlr 从自定义 IDL 创建 Java 和 C++ 源代码。除了 Java 代码格式外,它工作得很好。目前我使用 Gnu Indent,但它吐出的格式很难读,调试起来很痛苦。我喜欢使用与 NetBeans 相同的代码格式化程序(就像您按 Alt+Shift+F 时一样)来格式化生成的文件。我不想浏览每个文件并手动按 Alt+Shift+F。我尝试使用 NetBeans API,但要么我没有在正确的地方寻找,要么 Google 是个白痴,我找不到合适的工作示例来对未在编辑器中加载的文件执行此操作...
至少有人可以指导我朝着正确的方向前进吗?
最佳答案
关于java - 以编程方式格式化和缩进从 Java 自动生成的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5230981/