似乎在首选项页面级别,它想与首选项存储一起使用。大多数插件从提供的默认设置中获取其首选项存储
org.eclipse.ui.plugin.AbstractUIPlugin.getPreferenceStore()。松散地转换为Instanced的ScopedPreferenceStore,该Scope的节点与其bundle.id相匹配。
获得匹配的IEclipsePreferences对象的等效项是
InstanceScope.INSTANCE.getNode("bundle.id")。这样一来,您可以在下面添加更多节点,但是无法从IPreferenceStore中访问它们。但是,您的首选项页面可以将其首选项存储设置为插件的主存储,并且仍使用IEclipsePreferences或辅助IPreferenceStore来访问额外的首选项(类似于,您只需自己编写代码org.eclipse.ui.internal.dialogs.EditorsPreferencePage)。



