2013-05-06 48 views
0

我正在寻找一个java库,格式化/美化给定的源代码片段。该库应该至少支持PHP和JavaScript源文件。Java代码美化器/格式化程序库与PHP,JavaScript支持

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

+0

您是否希望将其作为构建过程的一部分来完成,还是可以随意运行这个美化工具? – maba 2013-05-06 12:42:25

+0

将美化器作为构建过程运行应该足够了。 – 2013-05-14 08:45:41

回答

2

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

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

对于PHP,快速搜索使PHP Beautifier引起了我的注意。