以某种方式可以将EditorArea插入到Eclipse RCP中的View中吗? 我想定义一个限制区域,编辑可能会在其中移动。
答案 0 :(得分:1)
不容易 - 一般来说,Eclipse应用程序有一个'Editor'rea。
您可以使用自定义presentation layer将该EditorArea放在您的某个视图上,但就是这样。
潜在的(高级)解决方案可能涉及将EditorPart
实例传递给自定义视图,然后调用createPartControl
以在视图中呈现编辑器内容,并管理任何必要的初始化编辑
由于此编辑器是视图的子控件,因此您可能还需要为选择/编辑器/动作栏/快捷键等进行特殊连接,以便在从该编辑器中运行该编辑器时它们继续工作。图。