【发布时间】:2015-04-12 08:28:42
【问题描述】:
在 Eclipse 插件中,如果打开了编辑器,很容易获取当前项目(IProject),你只需要使用这个 sn-p:
IEditorPart editor = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor();
IFileEditorInput input = (IFileEditorInput)editor.getEditorInput();
IFile file = input.getFile();
IProject project = file.getProject();
但是,如果我没有在编辑器中打开任何类型的文件,有没有办法获取项目?即:假设您有一个插件,当您右键单击项目时会添加一个选项,如果单击此选项会启动一个对话框窗口,如何在此对话框中打印项目名称?
【问题讨论】:
标签: eclipse-plugin eclipse-rcp