public void bp_edit(DebuggerCore debugger, BreakPoint bp, [ArgTail] string argtail = null) { if (string.IsNullOrWhiteSpace(argtail)) { debugger.PromptConsole(string.Format("bp edit {0} {1}", bp.Number, bp.EditString)); } else { try { debugger.EditBreakPoint(bp); debugger.CommandDispatcher.ExecuteCommand("bp " + argtail); } finally { debugger.EditBreakPoint(null); } } }