2

我正在导出一个文件,在导出时,我正在重命名现有文件并创建一个新文件。如果现有文件在 eclipse 中打开,它会从它关闭,我必须手动再次打开文件。

如何以编程方式打开重命名后打开编辑器的文件?

4

1 回答 1

2

这应该有助于:

IFile file = ...;
IEditorDescriptor desc = PlatformUI.getWorkbench().
    getEditorRegistry().getDefaultEditor(file.getName());
page.openEditor(new FileEditorInput(file), desc.getId());

如果还有其他问题,请询问或查看http://wiki.eclipse.org/FAQ_How_do_I_open_an_editor_programmatically%3F

于 2013-12-06T10:41:43.263 回答