我正在导出文件,在导出时,我正在重命名现有文件并创建一个新文件。如果现有文件在eclipse中打开,它将从中关闭,我必须再次手动打开文件。
如何以编程方式打开文件,重命名后打开编辑器?
答案 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