我正在开发一个 Eclipse 插件,它有自己的首选项页面。
第一个问题:是否可以独立于工作空间存储这些首选项?相反,我想为 Eclipse 安装存储它。如果是,如何?
第二个问题:我想在我的首选项页面中添加一个表格,其中有一列,每行都有一个复选框(以将行条目标记为事件或非事件)。该列应包含文件位置和/或文本文件的 URL。因此,对于一个首选项设置,我必须存储一个位置列表以及它是否处于事件状态的信息。哪种方法最好(哪些分隔符?)?
最佳答案
Eclipse 首选项服务支持首选项存储的范围上下文。您可以将首选项存储在 Eclipse 项目中、工作区中、实例安装中或自定义范围中。 有关 Eclipse 首选项范围的更多信息,请参阅以下常见问题解答:http://wiki.eclipse.org/FAQ_What_is_a_preference_scope%3F
对于存储您的餐 table 偏好的方式,IMO 没有真正的最佳方式。我会说您可以使用特定的模式/匹配器将整个表序列化为一个字符串来解析它。 例如,您可以使用以下格式:
your.table.preference=(url1,boolean);(url2,boolean);(url3,boolean)
关于eclipse-plugin - eclipse 首选项 - 存储位置和方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6503655/