2013-12-11 25 views
1

我是Eclipse RCP的新手,请帮助我。假设我有一个SimpleTextEditor延伸与FileEditorInputSimpleDocumentProvider在Eclipse开普勒(4.x版)创建文本编辑插件。如何显示该编辑器并在工作台或应用程序模型中的零件的编辑器中打开文件。如何使用Eclipse中创建的XMLEditor或Editor插件RCP4

非常感谢

+0

这是一个纯粹的'e4'RCP应用程序(使用application.e4xmi而没有3.x兼容性代码)? –

+0

是的,我想制作一个纯e4插件 – user3090010

回答

1

在你不能使用旧的Eclipse 3.x的风格编辑器纯E4应用。设计你希望你的部分如何工作取决于你。

您可以使用org.eclipse.jface.textTextViewer和类似的,但你不能使用任何从org.eclipse.ui.editors

编辑:

你可能想看看this work by Tom Schindl其中包括E4一个简单的XML编辑器,虽然它看起来像它可能已过时。这个例子XML编辑器的源代码可以发现here

Vogella Migration Guide涵盖了迁移,包括3.x桥代码,它允许您在e4零件中使用3.x代码。

+0

谢谢greg。我会尝试使用jface.text和TextViewer。如果使用3.x兼容图层,您是否有任何建议或示例。我的问题是显示e4零件中的3.x编辑器插件。 – user3090010

+0

@ user3090010添加了迁移指南的链接,其中涵盖此 –

+0

谢谢@greg,我将在解决此问题时进行更新 – user3090010

相关问题