如何在 Eclipse 插件中设置活动的选定项目
How do I set the active selected project in Eclipse plugin
我开发了一个允许用户添加项目的 Eclipse 插件。
我正在寻找一种方法来自动 select (在导航器和项目资源管理器中)刚刚创建的项目。就像现在一样,如果用户创建一个新项目,Navigator 和 Project Explorer 中的 selection 仍然设置为在我们添加这个新项目之前 selected 的旧项目,而在 Package资源管理器行为符合预期 - 选择了新项目。
最简单的方法是调用
BasicNewResourceWizard.selectAndReveal(resource, window);
其中 resource
是任何 IResource
派生对象(例如 IProject
)
window
是 workbench window.
此调用通常包含在创建向导的末尾(但可以随时调用)。
BasicNewResourceWizard
在 org.eclipse.ui.ide
插件的 org.eclipse.ui.wizards.newresource
包中。
我开发了一个允许用户添加项目的 Eclipse 插件。 我正在寻找一种方法来自动 select (在导航器和项目资源管理器中)刚刚创建的项目。就像现在一样,如果用户创建一个新项目,Navigator 和 Project Explorer 中的 selection 仍然设置为在我们添加这个新项目之前 selected 的旧项目,而在 Package资源管理器行为符合预期 - 选择了新项目。
最简单的方法是调用
BasicNewResourceWizard.selectAndReveal(resource, window);
其中 resource
是任何 IResource
派生对象(例如 IProject
)
window
是 workbench window.
此调用通常包含在创建向导的末尾(但可以随时调用)。
BasicNewResourceWizard
在 org.eclipse.ui.ide
插件的 org.eclipse.ui.wizards.newresource
包中。