0

我有自己的自定义插件,它扩展了 org.eclipse.ui.plugin.AbstractUIPlugin 类。此插件的某些首选项在应用程序工作时发生了更改。

但是当我关闭工作台后,它们立即被冲入硬盘。对于我的情况,这并不完全正确:我需要存储一些首选项,而另一些则不需要。

我的问题是:如何从 PreferenceStore 中删除一些插件首选项?

4

1 回答 1

1

我认为您要删除的首选项并不是真正的首选项(由 Eclipse 定义和支持)。我会修改你的 Activator 类来保存这些值。它已经是一个可以在插件中随处访问的单例,并且其生命周期与应用程序的生命周期完全相同。

于 2012-12-10T16:50:18.660 回答