如何在 Eclipse RCP 中创建类似于 windowbuilder 的 EditorPart
How to create EditorPart like windowbuilder in eclipse RCP
我的语言已经有一个 TextEditor
扩展了语法高亮、超链接检测器等插件。我也有一个 EditorPart
用于相同语言的可视化编程。如何将两个编辑器合并为一个部分,其中包含两个可切换的选项卡,就像在 WindowBuilder 中一样(选项卡 "Source" 和 "Design")?
您使用扩展 MultiPageEditorPart
的编辑器部件来创建具有多个页面的编辑器。
此编辑器有一个 createPages
方法,您可以通过调用 addPage
方法将页面添加到编辑器。
New Plug-in Project 向导实际上可以创建这样一个编辑器的框架作为其示例之一 - 请确保您 select 'This plug-in will make contributions to the UI' 在向导的第二页。最后一页将在示例列表中包含 'Multi-page editor'。
我的语言已经有一个 TextEditor
扩展了语法高亮、超链接检测器等插件。我也有一个 EditorPart
用于相同语言的可视化编程。如何将两个编辑器合并为一个部分,其中包含两个可切换的选项卡,就像在 WindowBuilder 中一样(选项卡 "Source" 和 "Design")?
您使用扩展 MultiPageEditorPart
的编辑器部件来创建具有多个页面的编辑器。
此编辑器有一个 createPages
方法,您可以通过调用 addPage
方法将页面添加到编辑器。
New Plug-in Project 向导实际上可以创建这样一个编辑器的框架作为其示例之一 - 请确保您 select 'This plug-in will make contributions to the UI' 在向导的第二页。最后一页将在示例列表中包含 'Multi-page editor'。