我正在定制日食。我必须在所有工作区中保存eclipse首选项设置。 我手动知道我们可以从文件中导出和导入首选项设置。 但我需要以编程方式进行。
我可以使用IPreferenceChangeListener
捕获偏好更改事件。
但我需要知道导出和导入功能如何在低端工作。导入的.epf
文件将如何更改实际首选项设置?
答案 0 :(得分:1)
IPreferencesService
服务通过其exportPreferences
和importPreferences
方法提供偏好导出和导入服务。
例如:
OutputStream os = ....
IPreferencesService service = Platform.getPreferencesService();
IEclipsePreferences node = service.getRootNode();
service.exportPreferences(node, os, null);