2017-08-31 56 views
0

我的语言已经有了一个TextEditor,它扩展了语法高亮,超链接检测器等插件。此外,我还有一个EditorPart用于相同语言的可视化编程。我怎样才能将两个编辑器合并到一个部分中,并使用WindowBuilder中的两个可切换选项卡(选项卡“源”和“设计”)?如何在Eclipse中创建类似windowbuilder的EditorPart RCP

+0

不幸的是你的问题归结为“有人请帮助我这个”。但是我们并不认为这个请求在本网站的范围内是* questions *。请仔细阅读[this](https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-an-actual-question)来理解为什么是这样。然后考虑删除这个问题,并在这个社区的范围内提出一个新的,更精确的问题。或者,您可以返工并改进此问题。谢谢! – GhostCat

+0

那......或者“太宽泛”。我认为你需要提出一个更具体的问题以获得有用的反馈。 – GhostCat

回答

2

使用编辑器部件扩展MultiPageEditorPart来创建一个包含多个页面的编辑器。

该编辑器有一个createPages方法,您可以通过调用addPage方法将页面添加到编辑器中。

新插件项目向导实际上可以创建一个编辑器的框架作为其示例之一 - 确保在向导的第二页上选择“此插件将对界面做出贡献”。最后的页面将包含示例列表中的'多页面编辑器'。

+0

谢谢。它工作正常。 –

+0

你能帮我多一点吗? 如何从dirty texteditor中获取文本? –

+0

如果您需要更多帮助,请提出有关特定问题的新问题。 –