我创建了一个自定义eclipse编辑器,并希望在编辑器处于活动状态时打开一个视图。如果视图已经打开,则不应该执行任何操作。我还想在控制台中使用此功能,因为在我的自定义编辑器处于活动状态时应该打开控制台。这可以在Eclipse插件开发环境中做到吗?
答案 0 :(得分:0)
您可以使用以下内容在编辑器的init
方法中打开视图:
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
page.showView("org.eclipse.ui.console.ConsoleView");
如果视图未打开,则会打开视图,如果视图已打开,则将其设置为活动视图。