Eclipse插件-如何找到与.pref文件对应的PreferenceStore?

Eclipse插件-如何找到与.pref文件对应的PreferenceStore?,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,我正在尝试修改另一个插件设置的默认首选项值。我找到了存储首选项的.pref文件。有没有办法判断哪个PreferenceStore是将首选项写入磁盘的?如果是,如何检索其实例 如果有帮助的话,该文件名为org.eclipse.ui.editors.prefs。提前感谢文件名是拥有首选项的插件id 您可以使用以下方式访问这些首选项: IPreferenceStore=new ScopedPreferenceStore(InstanceScope.INSTANCE,id); 在您的情况下,id将是“

我正在尝试修改另一个插件设置的默认首选项值。我找到了存储首选项的.pref文件。有没有办法判断哪个PreferenceStore是将首选项写入磁盘的?如果是,如何检索其实例


如果有帮助的话,该文件名为org.eclipse.ui.editors.prefs。提前感谢

文件名是拥有首选项的插件id

您可以使用以下方式访问这些首选项:

IPreferenceStore=new ScopedPreferenceStore(InstanceScope.INSTANCE,id);
在您的情况下,
id
将是
“org.eclipse.ui.editors”

注意:首选项文件的内容不是EclipseAPI的一部分,可能会随着版本的不同而变化。也许有更好的方法找到你想知道的东西