2010-09-23 53 views
6

我正在寻找一些知道SQL语法的Java Swing组件(textarea like) - 意味着它可以识别并突出显示它。是否有SQL语法感知的Swing组件?

如果没有我需要自己做,那里有什么有用的建议不要浪费太多时间(例如,使用哪个组件)?

回答

8

JSyntaxPane似乎支持SQL突出显示(我没有自己尝试过)。

+0

看起来不错,我会在接下来的几天内测试一下,并会在这里报告。谢谢你到目前为止。 – Xorty 2010-09-23 11:38:49

+0

好吧,我很满意:D工作真的很好。 – Xorty 2010-09-24 13:04:52

1

你可以看看SQuirreL SQL。快速浏览源代码后,我认为它使用了Swing,它有一个SQL编辑器,其中有语法高亮显示,甚至内容帮助。

1

麻省理工学院授权jEdit syntax package支持SQL和许多其他语言。

我已经使用商用JIDE Code Editor,它使用jEdit并且工作得很好。

+0

如果只有JIDE代码编辑器有一天会走出测试阶段......我认为它现在已经测试了两年。 – Carlos 2010-09-23 21:51:28

+0

@卡洛斯:你有没有发现任何重大问题?我刚开始使用它,并发现目前为止确定。 gmail什么时候开始测试? – 2010-09-23 22:41:42

+0

不,我确定它的工作原理,当然比jEdit语法包更好。但显然还有一些缺失,否则他们不会保持测试版。我只是想知道他们是否正在积极开发它。我不是故意批评组件本身。 – Carlos 2010-09-23 22:45:59