在Eclipse清单编辑器中,存在用于启用/禁用插件激活和单例行为的复选框,如下所示:
[ ] Activate this plug-in when one of its classes is loaded
[ ] This plug-in is a singleton
我正在搜索信息或一些示例,以证明何时不需要激活插件(即。,故意不激活)。单身行为更清楚(在我看来),看它何时合适(例如,一个记录器)。
非常感谢!
迈克尔
答案 0 :(得分:13)
当你们两个都没有时a)当插件开始和停止时需要做任何特别的事情; b)plugin.xml
中没有任何仅在激活时获取的扩展名。但是,在可以未激活的情况下。由于忘记在更改时打开自动激活很容易,即使在这种情况下,我仍然会检查选项。我不知道你有什么想要关闭自动激活的情况。
不,通常不是。仅当此插件的两个实例互相干扰时。如您所知,记录器(两者都会尝试写入相同的文件),打印库,图形工具包等。