diff --git a/PythonBreakpoints.py b/PythonBreakpoints.py index 048fa73..0c0a68e 100644 --- a/PythonBreakpoints.py +++ b/PythonBreakpoints.py @@ -87,6 +87,11 @@ def as_string(self, indent): format breakpoint string """ debugger = settings.get('debugger', 'pdb') + custom_string = settings.get('breakpoint_string', None) + if custom_string: + return "{indent}{breakpoint_string} # breakpoint {uid}{mark} noqa //\n".format( + indent=' ' * indent, breakpoint_string=custom_string, + uid=self.uid, mark='x' if self.in_block else '') return "{indent}import {dbg}; {dbg}.set_trace() # breakpoint {uid}{mark} //\n".format( indent=' ' * indent, dbg=debugger, uid=self.uid, mark='x' if self.in_block else '')