如何在工作台重启时阻止将allowMultiple设置为true的视图出现?

我尝试从透视图中删除视图,或将其隐藏在finalize中,但是在系统退出时未调用finalize。

我也尝试过将其隐藏在构造函数中或createPartControl()中,但这是行不通的,因为视图只是在被制表时才创建,而没有显示任何内容。

最佳答案

我查了一下,发现this

似乎有一个org.eclipse.ui.views扩展名的属性,称为restorable


  
  可恢复的-指示是否允许在工作台重启后恢复该视图的标志。如果设置为false,则视图将不会打开
  工作台重新启动后。默认值为true。

07-24 17:11