繁体   English   中英

自动执行eclipse插件

[英]Executing eclipse plugin automatically

我尝试创建一个eclipse插件,当Eclipse工作台关闭时,该插件会删除一些文件。 我从Hello, World command插件项目开始,并添加了一个IWorkbenchListener如该主题的Eclipse关闭钩子所述,它能够终止终止 当我按Eclipse菜单栏中的特殊按钮(此插件添加)时,将添加侦听器。

我如何自动添加此IWorkbenchListener ,而无需单击任何菜单项?

使用org.eclipse.ui.startup扩展点来指定实现org.eclipse.ui.IStartup的类。 这将在Eclipse初始化期间的早期调用。

因此在plugin.xml

<extension
     point="org.eclipse.ui.startup">
  <startup
        class="your class implementing IStartup"/>
</extension>

类:

public class Startup implements IStartup
{
  @Override
  public void earlyStartup()
  {
    // you action
  }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM