我已经使用语法突出显示,超链接检测器等插件扩展了我的语言TextEditor
。此外,我有一个EditorPart
用于同一语言的可视化编程。如何将一个部件中的两个编辑器与WindowBuilder中的两个可切换选项卡合并(选项卡“Source”和“Design”)?
答案 0 :(得分:2)
您使用扩展MultiPageEditorPart
的编辑器部分来创建包含多个页面的编辑器。
此编辑器有一个createPages
方法,您可以通过调用addPage
方法将页面添加到编辑器中。
New Plug-in Project向导实际上可以创建这样一个编辑器的框架作为其示例之一 - 确保在向导的第二页上选择“此插件将对UI做出贡献”。最后一页将在示例列表中包含“多页编辑器”。