constfind=this.createMenuItem(nls.localize({key:'miFind',comment:['&& denotes a mnemonic']},"&&Find"),'actions.find');
constreplace=this.createMenuItem(nls.localize({key:'miReplace',comment:['&& denotes a mnemonic']},"&&Replace"),'editor.action.startFindReplaceAction');
constfindInFiles=this.createMenuItem(nls.localize({key:'miFindInFiles',comment:['&& denotes a mnemonic']},"Find &&in Files"),'workbench.view.search');
constfindInFiles=this.createMenuItem(nls.localize({key:'miFindInFiles',comment:['&& denotes a mnemonic']},"Find &&in Files"),'workbench.action.findInFiles');
constreplaceInFiles=this.createMenuItem(nls.localize({key:'miReplaceInFiles',comment:['&& denotes a mnemonic']},"Replace &&in Files"),'workbench.action.replaceInFiles');
registry.registerWorkbenchAction(newSyncActionDescriptor(searchActions.FindInFilesAction,Constants.FindInFilesActionId,nls.localize('findInFiles',"Find in Files"),{primary:KeyMod.CtrlCmd|KeyMod.Shift|KeyCode.KEY_F},
Constants.SearchInputBoxFocussedKey.toNegated()),'Find in Files');
registry.registerWorkbenchAction(newSyncActionDescriptor(searchActions.ReplaceInFilesAction,searchActions.ReplaceInFilesAction.ID,searchActions.ReplaceInFilesAction.LABEL,{primary:KeyMod.CtrlCmd|KeyMod.Shift|KeyCode.KEY_H}),'Replace in Files');
registry.registerWorkbenchAction(newSyncActionDescriptor(ShowAllSymbolsAction,ACTION_ID,ACTION_LABEL,{primary:KeyMod.CtrlCmd|KeyCode.KEY_T}),'Go to Symbol in Workspace...');