¿Qué código para destacar libs hay para Java?
-
03-07-2019 - |
Pregunta
Me gustaría que fueran fáciles de agrupar, con pocas dependencias y fáciles de usar.
Solución
¿Desea resaltar el código Java o usar una biblioteca Java para resaltar algún otro código?
Uso estos dos: https://jhighlight.dev.java.net/ (servidor -side) para xml y http://code.google.com/p/syntaxhighlighter/ (js lib) para otras cosas. Este último tiene algo llamado 'pinceles' que son " conectables " .js para varios idiomas. Si está haciendo un resaltado simple, recomiendo el enfoque js.
Otros consejos
http://tohtml.com/ este es bueno.
Una pequeña actualización, ya que recientemente buscábamos resaltar lib, encontramos los muy buenos Jygments: http : //code.google.com/p/jygments/ .
Disponible para proyectos Ant / Maven / SBT a través de tres repositorios, es un puerto Java de Pygments ( http://pygments.org ), trabajando para varios idiomas principales.
RSyntaxTextArea me funciona Aquí
RSyntaxTextArea textArea = new RSyntaxTextArea();
textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
textArea.setCodeFoldingEnabled(true);
RTextScrollPane rs = new RTextScrollPane(textArea);