eclipse 插件开发 实现控制台管理

来源:互联网 发布:linux php源码目录 编辑:程序博客网 时间:2024/06/06 01:14

在ApplicationWorkbenchAdvisor 添加控制台  

 public void initialize(IWorkbenchConfigurer configurer) {
        super.initialize(configurer);
        configurer.setSaveAndRestore(true);
        ConsolePlugin.getDefault().getConsoleManager().addConsoles(
    new IConsole[] { new MessageConsole("信息查看",null)});
    }

 

其他地方用

// 得到默认控制台管理器
  IConsoleManager manager = ConsolePlugin.getDefault()
    .getConsoleManager();
  // 得到所有的控制台实例
  IConsole[] existing = manager.getConsoles();
  consoleStream=((MessageConsole)existing[0]).newMessageStream();

 

 

依赖项里面 添加 org.eclipse.ui.console

原创粉丝点击