registry.registerWorkbenchAction(newSyncActionDescriptor(ConfigureAction,ConfigureAction.ID,ConfigureAction.LABEL),'Debug: Open launch.json',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(AddFunctionBreakpointAction,AddFunctionBreakpointAction.ID,AddFunctionBreakpointAction.LABEL),'Debug: Add Function Breakpoint',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(ReapplyBreakpointsAction,ReapplyBreakpointsAction.ID,ReapplyBreakpointsAction.LABEL),'Debug: Reapply All Breakpoints',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(RunAction,RunAction.ID,RunAction.LABEL,{primary:KeyMod.CtrlCmd|KeyCode.F5,mac:{primary:KeyMod.WinCtrl|KeyCode.F5}},CONTEXT_IN_DEBUG_MODE.toNegated()),'Debug: Start Without Debugging',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(RunAction,RunAction.ID,RunAction.LABEL,{primary:KeyMod.CtrlCmd|KeyCode.F5,mac:{primary:KeyMod.WinCtrl|KeyCode.F5}}),'Debug: Start Without Debugging',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(RemoveAllBreakpointsAction,RemoveAllBreakpointsAction.ID,RemoveAllBreakpointsAction.LABEL),'Debug: Remove All Breakpoints',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(EnableAllBreakpointsAction,EnableAllBreakpointsAction.ID,EnableAllBreakpointsAction.LABEL),'Debug: Enable All Breakpoints',debugCategory);
registry.registerWorkbenchAction(newSyncActionDescriptor(DisableAllBreakpointsAction,DisableAllBreakpointsAction.ID,DisableAllBreakpointsAction.LABEL),'Debug: Disable All Breakpoints',debugCategory);