Pau*_*est 1 eclipse eclipse-plugin eclipse-rcp
应该采用什么方法来更改Eclipse首选项?
它们存储在 <workspace>/.metadata/.plugin/org.eclipse.core.runtime/.settings
但我希望找到Java API以及发现任何首选项ID的方法.
有点令人困惑的是,插件可以使用多个API来进行首选项.
如果你的插件激活器延伸,AbstractUIPlugin那么你可以打电话
IPreferenceStore prefStore = getPreferenceStore();
Run Code Online (Sandbox Code Playgroud)
在激活器中获取插件的首选项存储.
你也可以使用
IEclipsePreferences prefs = InstanceScope.INSTANCE.getNode("node id");
Run Code Online (Sandbox Code Playgroud)
获得与首选项略有不同的界面.
还有一个org.eclipse.equinox.preferences.preferences扩展点,可让您定义"初始化程序"以设置首选项的默认值.
| 归档时间: |
|
| 查看次数: |
2527 次 |
| 最近记录: |