我已经搜索了很多,但找不到答案。
我在“首选项>运行/调试>字符串替换”中搜索可以在Eclipse中添加的变量的Config文件的确切位置。
我的想法是自动检查模拟器需要的几个变量,并将它们直接写入“字符串替换”文件。
答案 0 :(得分:1)
使用IStringVariableManager
接口访问这些变量:
IStringVariableManager manager = VariablesPlugin.getDefault().getStringVariableManager();
Run / Debug首选项上的变量是您创建的“值变量”:
IValueVariable vv = manager.newValueVariable("name", "description", "value");
您必须将创建的变量添加到管理器中以使其永久化:
manager.addVariables(variables array);
API未指定存储这些值的位置。它们似乎存储在工作区org.eclipse.core.variables.prefs
目录中的.metadata/.plugins/org.eclipse.core.runtime/.settings
文件中。直接更改此文件可能不会更新变量管理器中的列表。