【问题标题】:SQL Syntax highligther in JavaJava中的SQL语法高亮
【发布时间】:2013-10-29 05:47:42
【问题描述】:

我正在寻找一些很好的 Sql 语法荧光笔,它可以很容易地与基于组件的 (JSF,ZK) 框架集成。任何对我来说最好的想法我都尝试过Codeirror,但绑定不起作用。任何人都建议其他一些很容易集成的东西。我不想在 JFrame 或 Applet 中打开输出,它应该在浏览器中

【问题讨论】:

标签: java jsf syntax-highlighting zk syntaxhighlighter


【解决方案1】:

使用prettify 是一个很好的解决方案,但这是一个在浏览器客户端工作的 JavaScript 库。

如果您想发送您的源代码(java、sql、python、bash、html、xml、css、javascript...)在服务器端准备为带有span 标记的 HTML 代码来为文本着色(即语法highligthing) 在纯 Java 中,您可以使用 java-prettify。这是java中Javascript库的一个端口。

我在这里解释了如何使用解析器生成高亮的 HTML 代码:use the parser to create HTML。查看 java 类 PrettifyToHtml 中的代码和示例。

【讨论】:

  • @Jmni 好吧,让我们假设我会这样做,所以我也必须编写 Java 类,或者只需放入 jar 并调用一些方法就可以了?
  • 你需要JavaPrettify-1.2.1.jar和我在附件PrettifyToHtml.java中写的方法
猜你喜欢
  • 2011-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-14
相关资源
最近更新 更多