我已经有一个TextEditor
,用于使用语法突出显示,超链接检测器等插件扩展的语言。另外,我也有一个EditorPart
用于使用相同语言的视觉编程。如何将两个编辑器与两个可切换选项卡中的两个编辑器合并,例如WindowsBuilder(Tabs" source"one_answers" design")?
您使用Editor部件扩展MultiPageEditorPart
来创建具有多个页面的编辑器。
该编辑器具有createPages
方法,您可以通过调用addPage
方法将页面添加到编辑器中。
新的插件项目向导实际上可以创建一个示例之一的编辑器的骨架 - 请确保您在向导的第二页上选择"此插件将对UI贡献"。然后,最后页面将在示例列表中包含"多页编辑器"。