11

バンドルが簡単で、依存関係が少なく、使いやすいものにしたいと考えています。

4

5 に答える 5

8

Java コードを強調表示しますか、それとも Java lib を使用して他のコードを強調表示しますか?

私は次の 2 つを使用します: https://jhighlight.dev.java.net/ (サーバー側) は xml に、http ://code.google.com/p/syntaxhighlighter/ (js lib) は他のものに使用します。後者には、いくつかの言語で「プラグ可能な」.js である「ブラシ」と呼ばれるものがあります。単純な強調表示を行う場合は、.js アプローチをお勧めします。

于 2008-10-21T11:58:15.423 に答える
2

http://sourceforge.net/projects/jintilla/

http://syntax.jedit.org/

于 2008-10-21T11:54:54.137 に答える
2

最近ハイライト ライブラリを探していたので少し更新します。非常に優れた Jygments を見つけました: http://code.google.com/p/jygments/

threecrickets リポジトリを介して Ant/Maven/SBT プロジェクトで利用できます。これは Pygments ( http://pygments.org ) の Java ポートであり、いくつかの主要言語で動作します。

于 2013-11-18T23:37:44.843 に答える
2

http://tohtml.com/これはいいですね。

于 2011-11-13T21:56:26.567 に答える
1

RSyntaxTextArea は私のために働いています

        RSyntaxTextArea textArea = new RSyntaxTextArea();
        textArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_JAVA);
        textArea.setCodeFoldingEnabled(true);
        RTextScrollPane rs = new RTextScrollPane(textArea);
于 2015-10-31T09:05:44.267 に答える