在PDE中使用自定义编辑器打开eclipse视图
问题描述:
我创建了一个自定义eclipse编辑器,并希望在编辑器处于活动状态时打开视图。如果视图已经打开,那么不应该做任何事情。我还希望控制台具有这种功能,因为在我的自定义编辑器处于活动状态时应该打开控制台。这可能在Eclipse插件开发环境中做到吗?在PDE中使用自定义编辑器打开eclipse视图
答
您可以在编辑器的init
方法使用类似打开查看:
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
page.showView("org.eclipse.ui.console.ConsoleView");
,如果它没有打开这将打开视图或使其成为活动视图,如果它已经打开。