Eclipse 在哪里存储首选项?
2022-08-31 17:38:08
当我在窗口(如下面的屏幕截图)中更改设置时,这些设置实际存储在何处?
奖励:有没有办法使用Java,Eclipse RCP等以编程方式访问设置?
谢谢!
当我在窗口(如下面的屏幕截图)中更改设置时,这些设置实际存储在何处?
奖励:有没有办法使用Java,Eclipse RCP等以编程方式访问设置?
谢谢!
来源 : 日食维基
如果要将首选项从一个版本保留到另一个版本,请使用“文件”/“导出”/“首选项”将其导出。
首选项存储在不同的位置(这适用于 Eclipse 3.1)
对于每个安装(但对于多用户安装,这可能会有所不同),存储在以下文件中:<eclipse_home>/eclipse/configuration/.settings/
每个插件通常有一个文件,扩展名为prefs。请注意,很少有插件使用安装范围的首选项。
对于每个工作区,存储在 中的文件中。<workspace>/.metadata/.plugins/org.eclipse.core.runtime/.settings
每个插件通常有一个文件,扩展名为prefs。对于每个项目 (对于项目级设置 ),存储在项目文件夹的 .settings 子目录中的文件中。
这是使用java代码访问首选项的文章。
首选项存储在 工作区的 prefs 文件中。.每个插件贡献首选项都有一个 prefs 文件。.metadata/.plugins/org.eclipse.core.runtime/.settings
对整个首选项的编程访问是通过使用 获得的权限完成的。IPreferencesService
Platform.getPreferencesService()
您可以在运行时首选项 Eclipse 帮助页中找到有关如何使用它们的更多信息和示例。