Eclipse plugin eclipse首选项-存储位置和方式

Eclipse plugin eclipse首选项-存储位置和方式,eclipse-plugin,preferences,Eclipse Plugin,Preferences,我正在开发一个Eclipse插件,它有自己的首选页面 第一个问题:是否可以独立于工作区存储这些首选项?相反,我希望将其存储在Eclipse安装中。如果是,如何进行 第二个问题:我想在我的首选项页面中添加一个表,该表有一列,每行有一个复选框(将行条目签名为active或inactive)。该列应包含文本文件的文件位置和/或URL。因此,对于一个首选项设置,我必须存储一个位置列表以及它是否处于活动状态的信息。哪种方式最好(哪些分隔符?)Eclipse首选项服务确实支持首选项存储的范围上下文。您可以将

我正在开发一个Eclipse插件,它有自己的首选页面

第一个问题:是否可以独立于工作区存储这些首选项?相反,我希望将其存储在Eclipse安装中。如果是,如何进行


第二个问题:我想在我的首选项页面中添加一个表,该表有一列,每行有一个复选框(将行条目签名为active或inactive)。该列应包含文本文件的文件位置和/或URL。因此,对于一个首选项设置,我必须存储一个位置列表以及它是否处于活动状态的信息。哪种方式最好(哪些分隔符?)

Eclipse首选项服务确实支持首选项存储的范围上下文。您可以将首选项存储在Eclipse项目、工作区、实例安装或自定义范围中。 有关Eclipse首选项范围的更多信息,请参阅以下常见问题解答:

对于存储表首选项的方法,在我看来没有真正最好的方法。我想说的是,您可以使用特定的模式/匹配器将整个表序列化为字符串来解析它。 例如,可以使用以下格式:

your.table.preference=(url1,boolean);(url2,boolean);(url3,boolean)

谢谢你的链接!我来看看。你关于存储数据的建议,听起来很不错:-)-我想,我会遵守的。