1
我想添加一个java编辑区域到我的Eclipse RCP应用程序,用户可以在其中创建一些java代码。我已经找到一个很好的教程here,我可以开放没有一个文件中的Java编辑器,使用户可以执行一些代码,但不是开放 Java编辑器,我想它是我Part
嵌入式。是否可以将Java Editing区域添加到Eclipse RCP部件?
就像你会使用Text textArea = new Text(parent, SWT.BORDER)
将Text
区域附加到Part
是否可以对编辑器的实例做同样的事情?似乎没有任何API设置它的父级。
不是最好的消息! :p而不是扩展eclipse编辑器你知道有哪些编辑器可以添加到ViewPart中吗? – SteWoo 2013-03-07 00:48:39
我不确定是否有解决方案...但是我会使用jdt编辑器并更改工作流程。要在视图中显示Java代码,您可以使用:http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/JavaSourcecodeViewer.htm也许您可以将此示例扩展到编辑器。另一种解决方案是使用http://www.jedit.org或其他开源解决方案的代码。 – aphex 2013-03-07 15:52:31
关于你的更新,我设法实现了一些我需要从http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/JavaSourcecodeViewer.htm通过简单地设置父文本区域添加到我的零件并启用文本区域中的编辑。它提供了我现在需要的基本语法突出显示。当我有时间的时候,我可能会看到FX Java编辑器添加一些更强大和IDE的功能:) – SteWoo 2013-03-14 17:13:31