@@ -30,12 +30,12 @@ def __init__(self, state):
30
30
self .regs = []
31
31
self .stack = []
32
32
33
- registers_widget = self .widget ("Debugger Registers" )
34
- modules_widget = self .widget ("Debugger Modules" )
35
- threads_widget = self .widget ("Debugger Threads" )
36
- stack_widget = self .widget ("Debugger Stack" )
37
- bp_widget = self .widget ("Debugger Breakpoints" )
38
- #console_widget = self.widget('Debugger Console')
33
+ registers_widget = self .widget ("Python Debugger Registers" )
34
+ modules_widget = self .widget ("Python Debugger Modules" )
35
+ threads_widget = self .widget ("Python Debugger Threads" )
36
+ stack_widget = self .widget ("Python Debugger Stack" )
37
+ bp_widget = self .widget ("Python Debugger Breakpoints" )
38
+ #console_widget = self.widget('Python Debugger Console')
39
39
40
40
if registers_widget is None or modules_widget is None or threads_widget is None or stack_widget is None or bp_widget is None :
41
41
# One of the views failed to create, bail
@@ -55,10 +55,10 @@ def widget(self, name):
55
55
return widget .get_dockwidget (self .state .bv , name )
56
56
57
57
def context_display (self ):
58
- registers_widget = self .widget ("Debugger Registers" )
59
- modules_widget = self .widget ("Debugger Modules" )
60
- threads_widget = self .widget ("Debugger Threads" )
61
- stack_widget = self .widget ("Debugger Stack" )
58
+ registers_widget = self .widget ("Python Debugger Registers" )
59
+ modules_widget = self .widget ("Python Debugger Modules" )
60
+ threads_widget = self .widget ("Python Debugger Threads" )
61
+ stack_widget = self .widget ("Python Debugger Stack" )
62
62
63
63
if not self .state .connected :
64
64
# Disconnected
@@ -355,7 +355,7 @@ def update_modules(self):
355
355
# TODO: Length, segments, etc
356
356
})
357
357
mods .sort (key = lambda row : row ['address' ])
358
- modules_widget = self .widget ("Debugger Modules" )
358
+ modules_widget = self .widget ("Python Debugger Modules" )
359
359
modules_widget .notifyModulesChanged (mods )
360
360
361
361
# Mark memory as dirty, will refresh memory view
@@ -391,7 +391,7 @@ def update_breakpoints(self):
391
391
'address' : address
392
392
})
393
393
394
- bp_widget = self .widget ("Debugger Breakpoints" )
394
+ bp_widget = self .widget ("Python Debugger Breakpoints" )
395
395
bp_widget .notifyBreakpointsChanged (bps )
396
396
# Refresh disassembly to show the new bp
397
397
if self .debug_view is not None :
@@ -435,7 +435,7 @@ def get_breakpoint_tag_type(self):
435
435
436
436
def on_stdout (self , output ):
437
437
#def on_stdout_main_thread(output):
438
- # console_widget = self.widget('Debugger Console')
438
+ # console_widget = self.widget('Python Debugger Console')
439
439
# console_widget.notifyStdout(output)
440
440
#execute_on_main_thread(lambda: on_stdout_main_thread(output))
441
441
pass
@@ -617,28 +617,28 @@ def helpDocs(context):
617
617
QDesktopServices .openUrl (URLPath )
618
618
619
619
def initialize_ui ():
620
- widget .register_dockwidget (BreakpointsWidget .DebugBreakpointsWidget , "Debugger Breakpoints" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
621
- widget .register_dockwidget (RegistersWidget .DebugRegistersWidget , "Debugger Registers" , Qt .RightDockWidgetArea , Qt .Vertical , False )
622
- widget .register_dockwidget (ThreadsWidget .DebugThreadsWidget , "Debugger Threads" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
623
- widget .register_dockwidget (StackWidget .DebugStackWidget , "Debugger Stack" , Qt .LeftDockWidgetArea , Qt .Vertical , False )
624
- widget .register_dockwidget (ModulesWidget .DebugModulesWidget , "Debugger Modules" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
625
- #widget.register_dockwidget(ConsoleWidget.DebugConsoleWidget, "Debugger Console", Qt.BottomDockWidgetArea, Qt.Horizontal, False)
626
-
627
- PluginCommand .register_for_address ("Debugger\\ Toggle Breakpoint" , "sets/clears breakpoint at right-clicked address" , cb_bp_toggle , is_valid = valid_bp_toggle )
628
-
629
- PluginCommand .register ("Debugger\\ Process\\ Run" , "Start new debugging session" , cb_process_run , is_valid = valid_process_run )
630
- PluginCommand .register ("Debugger\\ User Documentation" , "Open Debugger Documentation" , helpDocs , is_valid = valid_process_run )
631
- PluginCommand .register ("Debugger\\ Process\\ Restart" , "Restart debugging session" , cb_process_restart , is_valid = valid_process_restart )
632
- PluginCommand .register ("Debugger\\ Process\\ Quit" , "Terminate debugged process and end session" , cb_process_quit , is_valid = valid_process_quit )
633
- # PluginCommand.register("Debugger\\Process\\Attach", "Attach to running process", cb_process_attach, is_valid=valid_process_attach)
634
- PluginCommand .register ("Debugger\\ Process\\ Detach" , "Detach from current debugged process" , cb_process_detach , is_valid = valid_process_detach )
635
- PluginCommand .register ("Debugger\\ Process\\ Settings" , "Open adapter settings menu" , cb_process_settings , is_valid = valid_process_settings )
636
- PluginCommand .register ("Debugger\\ Control\\ Pause" , "Pause execution" , cb_control_pause , is_valid = valid_control_pause )
637
- PluginCommand .register ("Debugger\\ Control\\ Resume" , "Resume execution" , cb_control_resume , is_valid = valid_control_resume )
638
- PluginCommand .register ("Debugger\\ Control\\ Step Into (Assembly)" , "Step into assembly" , cb_control_step_into_asm , is_valid = valid_control_step_into_asm )
639
- PluginCommand .register ("Debugger\\ Control\\ Step Into (IL)" , "Step into IL" , cb_control_step_into_il , is_valid = valid_control_step_into_il )
640
- PluginCommand .register ("Debugger\\ Control\\ Step Over (Assembly)" , "Step over function call" , cb_control_step_over_asm , is_valid = valid_control_step_over_asm )
641
- PluginCommand .register ("Debugger\\ Control\\ Step Over (IL)" , "Step over function call" , cb_control_step_over_il , is_valid = valid_control_step_over_il )
642
- PluginCommand .register ("Debugger\\ Control\\ Step Return" , "Step until current function returns" , cb_control_step_return , is_valid = valid_control_step_return )
620
+ widget .register_dockwidget (BreakpointsWidget .DebugBreakpointsWidget , "Python Debugger Breakpoints" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
621
+ widget .register_dockwidget (RegistersWidget .DebugRegistersWidget , "Python Debugger Registers" , Qt .RightDockWidgetArea , Qt .Vertical , False )
622
+ widget .register_dockwidget (ThreadsWidget .DebugThreadsWidget , "Python Debugger Threads" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
623
+ widget .register_dockwidget (StackWidget .DebugStackWidget , "Python Debugger Stack" , Qt .LeftDockWidgetArea , Qt .Vertical , False )
624
+ widget .register_dockwidget (ModulesWidget .DebugModulesWidget , "Python Debugger Modules" , Qt .BottomDockWidgetArea , Qt .Horizontal , False )
625
+ #widget.register_dockwidget(ConsoleWidget.DebugConsoleWidget, "Python Debugger Console", Qt.BottomDockWidgetArea, Qt.Horizontal, False)
626
+
627
+ PluginCommand .register_for_address ("Python Debugger\\ Toggle Breakpoint" , "sets/clears breakpoint at right-clicked address" , cb_bp_toggle , is_valid = valid_bp_toggle )
628
+
629
+ PluginCommand .register ("Python Debugger\\ Process\\ Run" , "Start new debugging session" , cb_process_run , is_valid = valid_process_run )
630
+ PluginCommand .register ("Python Debugger\\ User Documentation" , "Open Debugger Documentation" , helpDocs , is_valid = valid_process_run )
631
+ PluginCommand .register ("Python Debugger\\ Process\\ Restart" , "Restart debugging session" , cb_process_restart , is_valid = valid_process_restart )
632
+ PluginCommand .register ("Python Debugger\\ Process\\ Quit" , "Terminate debugged process and end session" , cb_process_quit , is_valid = valid_process_quit )
633
+ # PluginCommand.register("Python Debugger\\Process\\Attach", "Attach to running process", cb_process_attach, is_valid=valid_process_attach)
634
+ PluginCommand .register ("Python Debugger\\ Process\\ Detach" , "Detach from current debugged process" , cb_process_detach , is_valid = valid_process_detach )
635
+ PluginCommand .register ("Python Debugger\\ Process\\ Settings" , "Open adapter settings menu" , cb_process_settings , is_valid = valid_process_settings )
636
+ PluginCommand .register ("Python Debugger\\ Control\\ Pause" , "Pause execution" , cb_control_pause , is_valid = valid_control_pause )
637
+ PluginCommand .register ("Python Debugger\\ Control\\ Resume" , "Resume execution" , cb_control_resume , is_valid = valid_control_resume )
638
+ PluginCommand .register ("Python Debugger\\ Control\\ Step Into (Assembly)" , "Step into assembly" , cb_control_step_into_asm , is_valid = valid_control_step_into_asm )
639
+ PluginCommand .register ("Python Debugger\\ Control\\ Step Into (IL)" , "Step into IL" , cb_control_step_into_il , is_valid = valid_control_step_into_il )
640
+ PluginCommand .register ("Python Debugger\\ Control\\ Step Over (Assembly)" , "Step over function call" , cb_control_step_over_asm , is_valid = valid_control_step_over_asm )
641
+ PluginCommand .register ("Python Debugger\\ Control\\ Step Over (IL)" , "Step over function call" , cb_control_step_over_il , is_valid = valid_control_step_over_il )
642
+ PluginCommand .register ("Python Debugger\\ Control\\ Step Return" , "Step until current function returns" , cb_control_step_return , is_valid = valid_control_step_return )
643
643
644
644
ViewType .registerViewType (DebugView .DebugViewType ())
0 commit comments