0

我正在搜索一个格式化/美化给定源代码片段的 java 库。该库应至少支持 PHP 和 JavaScript 源文件。

我搜索这个的原因是因为我使用 Java 应用程序从 REST API 描述生成的代码看起来并不吸引人。我正在使用 FreeMarker 模板引擎生成源文件,我不想在模板文件中实现所有格式化逻辑。这种方式应该是可能的,但它使模板文件更难维护。

4

1 回答 1

2

编辑。阅读您的评论后,我会说:从构建脚本中调用外部美化器。

对于 Javascript,这个 SO question可能会有所帮助。披露:我是答案中描述的JSBeautifier的合著者(实际上,我在 Python 模块上工作)。本质上,rhino用作 JSBeautifier 的解释器。

对于 PHP,快速搜索让我注意到了PHP Beautifier 。

于 2013-05-06T12:50:20.290 回答