Java 有哪些代码高亮库?
我希望它们易于捆绑、依赖较少且易于使用。
I'd like them to be easy to bundle, with few dependencies and easy to use.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我希望它们易于捆绑、依赖较少且易于使用。
I'd like them to be easy to bundle, with few dependencies and easy to use.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
您想突出显示 Java 代码还是使用 Java 库突出显示其他代码?
我使用这两个: https://jhighlight.dev.java.net/ (服务器端)对于 xml 和 http://code.google.com/p/syntaxhighlighter/(js lib )用于其他东西。 后者有一个叫做“画笔”的东西,它是多种语言的“可插入”.js。 如果您正在进行简单的突出显示,我建议使用 ,js 方法。
Do you want to highlight Java code or use a Java lib to highlight some other code?
I use these two: https://jhighlight.dev.java.net/ (server-side) for xml and http://code.google.com/p/syntaxhighlighter/ (js lib) for other stuff. The latter has something called 'brushes' which are "pluggable" .js for several langauges. If you are doing simple highlighting, I recommend the ,js approach.
http://sourceforge.net/projects/jintilla/
http://syntax.jedit.org/
http://sourceforge.net/projects/jintilla/
http://syntax.jedit.org/
http://tohtml.com/ 这个很好。
http://tohtml.com/ this one is good.
一个小更新,因为我们最近在寻找突出显示库,我们发现了非常好的 Jygments : http:// code.google.com/p/jygments/ 。
通过 Threecrickets 存储库可用于 Ant/Maven/SBT 项目,它是 Pygments 的 Java 端口 ( http://pygments.org ) ,适用于多种主要语言。
A little update, as we were recently looking for highlighting lib, we found the very good Jygments : http://code.google.com/p/jygments/ .
Available for Ant/Maven/SBT projects throught threecrickets repo, it's a Java port of Pygments ( http://pygments.org ), working for several major languages.
RSyntaxTextArea 对我有用这里
RSyntaxTextArea is worked for meHere