什么代码突出显示了lib的库?

我希望它们易于捆绑,具有很少的依赖性并且易于使用。

是否要突出显示Java代码或使用Java lib突出显示其他代码?

我使用这两个: https : //jhighlight.dev.java.net/ (服务器端)用于xml和http://code.google.com/p/syntaxhighlighter/(js lib)用于其他内容。 后者有一种叫做“刷子”的东西,它们是“可插拔的”。几个langauges。 如果您正在进行简单的突出显示,我推荐使用js方法。

稍微更新,因为我们最近正在寻找突出的lib,我们找到了非常好的Jygments: http : //code.google.com/p/jygments/ 。

可通过三个门户网站进行Ant / Maven / SBT项目,它是Pygments的Java端口( http://pygments.org ),适用于几种主要语言。

RSyntaxTextArea在我这里工作

RSyntaxTextArea textArea = new RSyntaxTextArea(); textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA); textArea.setCodeFoldingEnabled(true); RTextScrollPane rs = new RTextScrollPane(textArea); 
Interesting Posts