2

任何人都有很好的(必须是免费的!)在浏览器中以漂亮的格式显示 Java 代码的方法吗?我在各种网站上看过很多例子,但没有使用任何经验。你最喜欢什么?易于使用是一个优点!

想要的功能:

  • 自由的
  • 易于与标签一起使用(非必需)
  • 颜色编码语法
4

2 回答 2

5

要点是我的最爱。
如果您想托管自己的代码,请查看SyntaxHighlighter
如果您想要服务器端的代码,Java2Html可能是一种选择(不要认为它支持 html 强硬),或者我做了一个很久以前称为jrainbow(放弃开发) .

Gist 很简单:您将代码粘贴到 gist 网站上,然后获取 html 代码以嵌入您的网站。

SyntaxHighlighter 也很简单:只需在您的网站中包含一些 javascript,然后将您的代码放入<pre class="brush:java"> your code here </pre>其中并在后面指定语言brush:,支持的有很多。你也可以有行号和其他东西。

对于 jrainbow,通过 svn 签出代码,然后mvn jetty:run打开浏览器http://localhost:8081/jrainbow/尝试一下。我打算制作一些 JSP 标签来简化使用。

于 2013-01-08T22:44:19.147 回答
1

是的,Oracle 就是这样做的——语法高亮。这是它的外观:

在此处输入图像描述

于 2013-01-08T22:42:04.580 回答