org.eclipse.ui.PlatformUI.getWorkbench().saveAll(..)
应该可以。
如果要保存活动的编辑器,请尝试
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();IEditorPart editor = page.getActiveEditor();page.saveEditor(editor, true );
请注意,导航路径中的元素可以为null。



