当视角改变时我如何记住编辑
我有两个视角和两个编辑部分。
当 preperspective 更改为 postperspective 时,打开的编辑器将关闭。然后又改成preperspective,没有编辑器可以恢复。
即使发生更改视角,我如何记住打开的编辑器。我可以再次恢复它吗?
I have two Perspectives and two editor part each.
When preperspective changed to postperspective , the editor opend is closed . then changed again to preperspective , no editor can be recovered.
How can I rememver the Editor Opend , even when changing perspective occured. and can I recover it again?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这种行为实际上与 Eclipse UI 的比喻相矛盾,在 Eclipse UI 中编辑器是在视角之间共享的。
因此,您必须为perspective:editors 地图实现自己的持久存储。另请参阅 http://help.eclipse.org/help33/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/debug/ui/sourcelookup/CommonSourceNotFoundEditorInput.html# getPersistable()
This behavior actually contradicts to the Eclipse UI metaphor where editors are shared between perspectives.
So you have to implement your own persistent storage for perpective:editors map. Also look at http://help.eclipse.org/help33/topic/org.eclipse.platform.doc.isv/reference/api/org/eclipse/debug/ui/sourcelookup/CommonSourceNotFoundEditorInput.html#getPersistable()