我有自己的自定义插件,它扩展了org.eclipse.ui.plugin.AbstractUIPlugin class。此插件的某些首选项在应用程序工作时会更改。
但是当我关闭工作台后,它们立即被冲入哈勒德。对于我的情况来说,这并不完全正确:我需要存储一些首选项,而其他首选项则不需要。
我的问题是:如何从首选项商店中删除一些按其名称命名的插件首选项?
我认为
您要删除的首选项并不是真正的首选项(由 Eclipse 定义和支持)。 我会修改您的激活器类以保存这些值。它已经是一个单例,可以在插件中的任何地方访问,并且生命周期与应用程序的生命周期完全相同。