我正在寻找一些很好的 Sql 语法荧光笔,它可以很容易地与基于组件的(JSF,ZK
)框架集成。任何对我来说最好的想法我都试过Codeirror但绑定不起作用。任何人都建议其他一些很容易集成的东西。我不想在 JFrame 或 Applet 中打开输出,它应该在浏览器中
问问题
296 次
1 回答
1
使用prettify是一个很好的解决方案,但这是一个在浏览器客户端工作的 JavaScript 库。
如果你想发送你的源代码(java、sql、python、bash、html、xml、css、javascript...)准备服务器端作为带有span
标签的 HTML 代码以在纯 Java 中为文本着色(即语法高亮),你可以使用java-prettify。这是 Java 中 Javascript 库的一个端口。
我在这里解释了如何使用解析器生成高亮的 HTML 代码:使用解析器创建 HTML。查看 java 类中的代码PrettifyToHtml
和示例。
于 2013-11-12T18:27:31.967 回答