1. 在插件项目中新建一个名为.options的文件(会在启动trace后扫描出来),以‘插件id/选项=值’的形式书写测试选项。

2. 在public class Activator extends AbstractUIPlugin类中以static块的形式加载选项。
// debug option
private static boolean isDebugTrace = false;
static{
String op = Platform.getDebugOption("testplugin/debug/testTrace"); // it's the key
if(op != null && op.equalsIgnoreCase("true"))
isDebugTrace = true;
}
就可以使用此静态变量,启动或关闭测试代码,以便为插件提供更丰富的错误信息,提高可维护性。
3. 编写测试代码
if(isDebugTrace) {
System.out.println("Trace 功能启动成功!!");
}
4. 插件启动时,通过此设置可以启动测试代码(会扫描工程路径下的.options文件并把其中的信息显示出来),打印更多信息。

5. 如果打包后安装的插件,在启动eclipse可添加此方式查看console中的信息。
eclipse -console -debug xxx/xxx/.optionsxxx/xxx表示options的绝对路径。
本文介绍如何在插件项目中新建选项文件、加载选项并进行测试,包括如何通过选项启动测试代码,以及如何在插件启动时查看控制台信息。
3482

被折叠的 条评论
为什么被折叠?



