我正在寻找一个可嵌入的文本编辑器小部件/组件,它支持语法高亮,链接和在线拼写检查(如现代Web浏览器和文字处理器,即无需点击“拼写检查”按钮)。
我的应用程序正在使用Java和SWT,因此我可以使用任何基于Java的文本编辑器或HTML JavaScript文件编辑器(通过使用支持WebKit的Browser
小部件)。也可以嵌入基于Swing的编辑器。
解决方案应该至少在三个主要平台上运行(Win,Mac,Linux)。
答案 0 :(得分:2)
一切都在那里!
当然这个解决方案主要针对Swing应用程序,但正如你所说Swing对你来说没问题,这似乎是可行的选择。
答案 1 :(得分:1)
http://jintilla.sourceforge.net/是{SWF和AWT端口Scintilla
该项目看起来很陈旧,但它可能是一个很好的起点。
答案 2 :(得分:0)
还有一个跨平台jEdit。虽然我没有看到任何说明它具有拼写检查功能的文档。 更新有spell check plugin for jEdit。
Emacs,如果你学习它的键盘快捷键真的很神奇,虽然让它使用Java需要一些修改(如果你不想使用命令行而是想要使用键盘快捷键来编译和运行java应用程序)。它有你提到的每个操作系统的版本。仅限Windows
TextPad曾经是支持java的文本编辑器的标准,并且在安装后立即使用java,它还有各种dictionaries来满足您的需求。由于这个原因,该应用程序非常成熟,并且不再发生太大变化。
在Windows机器上,我可能会使用TextPad,我个人现在使用Programmers Notepad 2但是它不支持拼写检查,我真的认为它比TextPad更好测量