Question

Je voudrais qu'ils soient faciles à regrouper, avec quelques dépendances et faciles à utiliser.

Était-ce utile?

La solution

Souhaitez-vous mettre en surbrillance du code Java ou utiliser une librairie Java pour mettre en surbrillance un autre code?

J'utilise ces deux éléments: https://jhighlight.dev.java.net/ (serveur -side) pour xml et http://code.google.com/p/syntaxhighlighter/ (js lib) pour d'autres choses. Ce dernier a quelque chose appelé "pinceaux" qui sont "enfichables". .js pour plusieurs langues. Si vous faites une mise en évidence simple, je recommande l’approche js.

Autres conseils

http://tohtml.com/ , celui-ci est bon.

Une petite mise à jour, alors que nous cherchions récemment à mettre en évidence lib, nous avons trouvé le très bon Jygments: http : //code.google.com/p/jygments/ .

Disponible pour les projets Ant / Maven / SBT via le référentiel threecrickets, c'est un portage Java de Pygments ( http://pygments.org ), travaillant pour plusieurs langues majeures.

RSyntaxTextArea fonctionne pour moi Ici

        RSyntaxTextArea textArea = new RSyntaxTextArea();
        textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
        textArea.setCodeFoldingEnabled(true);
        RTextScrollPane rs = new RTextScrollPane(textArea);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top