支持PHP和JavaScript的Java代码美化器/格式化程序库
我正在搜索一个java库,它可以格式化/美化给定的源代码片段。该库应至少支持PHP和JavaScript源文件支持PHP和JavaScript的Java代码美化器/格式化程序库,java,coding-style,formatting,code-generation,Java,Coding Style,Formatting,Code Generation,我正在搜索一个java库,它可以格式化/美化给定的源代码片段。该库应至少支持PHP和JavaScript源文件 我之所以搜索它,是因为我用我的Java应用程序从RESTAPI描述生成的代码看起来不吸引人。我正在使用FreeMarker模板引擎生成源文件,我不想实现模板文件中的所有格式化逻辑。这样做应该是可能的,但这样会使模板文件更难维护。编辑。在阅读了您的评论之后,我会说:从构建脚本内部调用外部美化器 对于Javascript,可能会有所帮助。披露:我是答案中描述的(实际上,我从事Python模
我之所以搜索它,是因为我用我的Java应用程序从RESTAPI描述生成的代码看起来不吸引人。我正在使用FreeMarker模板引擎生成源文件,我不想实现模板文件中的所有格式化逻辑。这样做应该是可能的,但这样会使模板文件更难维护。编辑。在阅读了您的评论之后,我会说:从构建脚本内部调用外部美化器 对于Javascript,可能会有所帮助。披露:我是答案中描述的(实际上,我从事Python模块)的作者之一。本质上,使用
rhino
作为JSBeautifier的解释器
对于PHP,一个快速搜索引起了我的注意。您想作为构建过程的一部分来做,还是随意运行这个美化器就可以了?作为构建过程运行美化器就足够了。