假设我有两种观点。其中我的应用程序有两个不同的org.eclipse.ui.editors,如下所示。
当我从Perspective1切换到Perspective2时,我的应用程序应该隐藏所有打开的Editor1实例应该是不可见的,只有Editor2类型应该是可见的,反之亦然。
我怎样才能做到这一点?
发布于 2014-04-14 10:55:52
开放编辑器通常不受透视图更改的影响,因此您必须自己编写此代码。
您可以使用IPerspectiveListener (或扩展的IPerspectiveListener4)通知透视图更改。
透视图侦听器使用IWorkbenchWindow.addPerspectiveListener添加。
https://stackoverflow.com/questions/23058127
复制相似问题