2013-05-06 47 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引起了我的注意。