SharpDevelop and DebugBreak (F12 key) -


in delphi got used pressing f12 whenever program becomes irresponsive see main thread doing, stack trace local vars.

now playing around sharpdevelop , can't see quite that. possible @ all?

there not pre-defined keyboard shortcut in sharpdevelop debug break. available debug menu selecting debug - break. can press pause button in main toolbar.

if want keyboard shortcut need edit icsharpcode.sharpdevelop.addin file , add shortcut break menu. below shows break menu item, without keyboard shortcut, , continue menu item has f5 shortcut.

        <condition name="debuggersupports" debuggersupports = "executioncontrol">             <menuitem id = "executioncontrolseparator" type = "separator" />             <condition name="isprocessrunning" isprocessrunning = "true" isdebugging = "true" action = "disable">                 <menuitem id       = "break"                           label    = "${res:xml.mainmenu.debugmenu.break}"                           icon     = "icons.16x16.debug.break"                           class    = "icsharpcode.sharpdevelop.project.commands.breakdebuggingcommand"/>             </condition>             <condition name="isprocessrunning" isprocessrunning = "false" isdebugging = "true" action = "disable">                 <menuitem id       = "continue"                           label    = "${res:xml.mainmenu.debugmenu.continue}"                           icon     = "icons.16x16.debug.continue"                           shortcut = "f5"                           class    = "icsharpcode.sharpdevelop.project.commands.continuedebuggingcommand"/>             </condition>         </condition> 

so can add new shortcut attribute break menu item if want editing icsharpcode.sharpdevelop.addin file.


Comments