重命名后以编程方式在编辑器中打开文件

时间:2013-08-08 07:28:55

标签: java eclipse eclipse-plugin

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

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

1 个答案:

答案 0 :(得分: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