在SWT中扩展JavaEditor

时间:2014-01-07 13:38:04

标签: eclipse-plugin eclipse-rcp

我想开发一个RCP文本区域,用户可以在其中用Java编写自己的自定义代码。它应该具有突出显示功能,自动完成等。我可以在SWT中扩展内置的java编辑器吗? 或者我可以扩展一些其他编辑器,如IEdit?

1 个答案:

答案 0 :(得分:1)

如果您的应用程序中只需要一个Java编辑器,则可以重用JDT的Java编辑器并提供自己的org.eclipse.jdt.ui.text.JavaSourceViewerConfiguration来自定义它。

如果您希望为自己的语言实现编辑器,则需要实现org.eclipse.ui.texteditor.AbstractTextEditor