javadoc的语法高亮?

Sup*_*tux 9 java javadoc syntax-highlighting

目前我使用PRE标签在我的javadoc中格式化代码示例,例如:

/**
 * Example javadoc
 * 
<pre>
String foo = "bar";
</pre>
 *
 * @return   true if the operation completed
 */
Run Code Online (Sandbox Code Playgroud)

但是在生成的javadoc中,这看起来相当单调乏味,我宁愿有一些类似于SyntaxHighlighter的语法高亮.

如何才能做到这一点?

Mik*_*cic 3

您可以使用jQuery使用beautyOfCode插件来完成它。我不确定是否有一种简单的方法来连接 javadoc 生成,但事后您可以在标头中执行以下操作:

$(function(){  
    $("pre").beautifyCode('java');  
});
Run Code Online (Sandbox Code Playgroud)

PRE 标签内的所有文本都将突出显示为 java.lang. 查看上面的链接以获取更多信息。