在我应用程序中,我需要将Java/VB/VB.net/etc程序转换为HTML,然后使用HTML页(插入到Word文档中)。
当然,我们可以为此编写代码,但这也需要对此进行编程,并使用多种编程语言来处理bug。然而,它需要尽快发布。使用第三方工具生成HTML不是问题。
然而,这个第三方工具,代码到html格式化程序,应该是免费的,健壮的,应该转换到Java1.5和其他语言的最新版本。
你知道任何这样的转换器(代码到html的转换器/格式化程序)是免费的,可分发的,健壮的,可以转换到多种语言(包括Java)的最新版本吗?
为了进一步阐述,我对一个实用程序感兴趣,它将接受源代码文件作为输入,并将生成HTML文件作为输出。HTML文件不应该使用javascript对代码进行着色,因为在Word中插入着色将会丢失。
发布于 2009-03-02 13:00:08
Pygments
Java示例:http://pygments.org/demo/1476/
发布于 2009-03-02 12:49:35
Javadoc会将你的代码转换成超文本标记语言(以及相关的类树和链接等),但不幸的是,它不会突出显示代码的语法。您可以做的是将Google Code Prettifier添加到每个页面,这是可行的。
发布于 2009-03-02 13:13:09
如果你想使用JavaDoc的方式,我建议你使用Natural Docs。但是,如果您只想在页面上显示Java并将其转换为CSS格式的HTML部分,我建议您使用谷歌的Code Prettify。请查看自述文件的链接以获取示例。您还可以查看Java Test Page,看看它会是什么样子。
https://stackoverflow.com/questions/602193
复制相似问题