什么代码突出显示了lib的库?
-
03-07-2019 - |
题
我希望它们易于捆绑,几乎没有依赖性且易于使用。
解决方案
是否要突出显示Java代码或使用Java lib突出显示其他代码?
我使用这两个: https://jhighlight.dev.java.net/ (服务器-side)for xml和 http://code.google.com/p/syntaxhighlighter/ (js lib)其他的东西。后者有一种叫做“刷子”的东西,它们是“可插拔的”。 .js为几个langauges。如果您正在进行简单的突出显示,我推荐使用js方法。
其他提示
http://tohtml.com/ 这个很好。
稍微更新,因为我们最近正在寻找突出的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);
不隶属于 StackOverflow