我想在Eclipse RCP应用程序中添加一个java编辑区域,用户可以在其中创建一些Java代码。我找到了一个很好的教程here,我可以打开没有文件的java编辑器,这样用户就可以实现一些代码,而不是打开 java编辑器我希望在Part
上嵌入。
就像使用Text
将Part
区域附加到Text textArea = new Text(parent, SWT.BORDER)
区域一样,是否可以对编辑器实例执行相同的操作?似乎没有任何API来设置它的父级。
答案 0 :(得分:2)
你的问题并不容易解决。 JDT非常复杂,无法轻松移植到ViewPart。有许多部件,它们与IEditorPart有关。 Stackoverflow here上有类似的问题。
更新: 我刚看到PlanetEclipse,Tom Schindl正在玩FX java编辑器。您可以尝试将其集成到View中。在SWT中集成Java FX组件似乎是possible。如果可能的话,请给出反馈意见;)