代码之家  ›  专栏  ›  技术社区  ›  geejay

在启动时在eclipsercp中启动一个操作

  •  7
  • geejay  · 技术社区  · 16 年前

    我有一个RCP插件,并且配置了帮助系统在这个插件中运行。我可以从“帮助”菜单访问它。

    现在我想在启动时默认启动“动态帮助”操作。我该怎么做?

    2 回复  |  直到 16 年前
        1
  •  5
  •   geejay    16 年前

    通过使用WorkbenchAdvisor实现解决了此问题:

    @Override
    public void postStartup() {
        IWorkbenchHelpSystem help = PlatformUI.getWorkbench().getHelpSystem();
        help.displayDynamicHelp();
    }
    

    创业延期被证明是徒劳的。

        2
  •  2
  •   Volker Stolz    16 年前

    你可以用这个 org.eclipse.ui.startup org.eclipse.ui.IStartup 接口,允许您在工作台初始化后运行代码。