Bug 59162 Too many editor switching dialogs
A menu item for "Switch-To-Editor" does not belong at the top level of the Window menu and the current dialog is not something that we want to expose new users to. Suggest: Move the "Switch To Editor" to the keyboard shortcuts submenu Use the Ctrl-e accelerator Open the dropdown editor list Leave ctrl-shift-e bound to the old dialog so as not to upset existing users of the dilog.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java
registerGlobalAction(newWizardAction);
		newWizardDropDownAction = IDEActionFactory.NEW_WIZARD_DROP_DOWN.create(getWindow());
		importResourcesAction = ActionFactory.IMPORT.create(getWindow());
		registerGlobalAction(importResourcesAction);
		exportResourcesAction = ActionFactory.EXPORT.create(getWindow());
		registerGlobalAction(exportResourcesAction);
		
		buildAllAction = IDEActionFactory.BUILD.create(getWindow());
		registerGlobalAction(buildAllAction);
		cleanAction = IDEActionFactory.BUILD_CLEAN.create(getWindow());
		registerGlobalAction(cleanAction);
		toggleAutoBuildAction = IDEActionFactory.BUILD_AUTOMATICALLY.create(getWindow());
		registerGlobalAction(toggleAutoBuildAction);
		saveAction = ActionFactory.SAVE.create(getWindow());
		registerGlobalAction(saveAction);
		saveAsAction = ActionFactory.SAVE_AS.create(getWindow());
		registerGlobalAction(saveAsAction);
		saveAllAction = ActionFactory.SAVE_ALL.create(getWindow());
		registerGlobalAction(saveAllAction);
		
		undoAction = ActionFactory.UNDO.create(getWindow());
		registerGlobalAction(undoAction);
		redoAction = ActionFactory.REDO.create(getWindow());
		registerGlobalAction(redoAction);
		cutAction = ActionFactory.CUT.create(getWindow());
		registerGlobalAction(cutAction);
		copyAction = ActionFactory.COPY.create(getWindow());
		registerGlobalAction(copyAction);
		pasteAction = ActionFactory.PASTE.create(getWindow());
		registerGlobalAction(pasteAction);