You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
3.8 KiB
96 lines
3.8 KiB
<AddIn name="Debugger" author="David Srbecký" copyright="prj:///doc/copyright.txt" description="SharpDevelop Managed Debugger"> |
|
<Manifest> |
|
<Identity name = "ICSharpCode.Debugger"/> |
|
</Manifest> |
|
|
|
<Runtime> |
|
<Import assembly="Debugger.AddIn.dll"/> |
|
<Import assembly="Debugger.Core.dll"/> |
|
</Runtime> |
|
|
|
<Path name="/SharpDevelop/Services/DebuggerService/Debugger"> |
|
<Debugger id="DefaultDebugger" |
|
supportsStepping = "true" |
|
supportsExecutionControl = "true" |
|
supportsAttaching = "true" |
|
supportsDetaching = "true" |
|
class="ICSharpCode.SharpDevelop.Services.WindowsDebugger"/> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/ViewContent/DefaultTextEditor/ContextMenu"> |
|
<Condition name = "IsProcessRunning" isdebugging="True"> |
|
<Condition name = "IsProcessRunning" isdebugging="True" isprocessrunning="False"> |
|
<MenuItem id = "DebuggerSetCurrentStatement" |
|
insertbefore = "Refactoring" |
|
label = "${res:MainWindow.Windows.Debug.SetCurrentStatement}" |
|
icon = "Icons.16x16.Debug.StepInto" |
|
class = "ICSharpCode.SharpDevelop.Services.SetCurrentStatementCommand"/> |
|
</Condition> |
|
<MenuItem id = "DebuggerRunToCursor" |
|
insertbefore = "Refactoring" |
|
label = "${res:MainWindow.Windows.Debug.RunToCursor}" |
|
icon = "Icons.16x16.Debug.Continue" |
|
class = "ICSharpCode.SharpDevelop.Services.RunToCursorCommand"/> |
|
<MenuItem id = "DebuggerSeparator" |
|
insertbefore = "Refactoring" |
|
type = "Separator"/> |
|
</Condition> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/Workbench/Pads"> |
|
<Pad id = "BreakPointsPad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.Breakpoints}" |
|
icon = "PadIcons.BreakPoints" |
|
shortcut = "Control|Alt|P" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.BreakPointsPad"/> |
|
|
|
<Pad id = "CallStackPad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.CallStack}" |
|
icon = "PadIcons.CallStack" |
|
shortcut = "Control|Alt|C" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.CallStackPad"/> |
|
|
|
<Pad id = "LoadedModulesPad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.Modules}" |
|
icon = "PadIcons.LoadedModules" |
|
shortcut = "Control|Alt|U" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.LoadedModulesPad"/> |
|
|
|
<Pad id = "RunningThreadsPad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.Threads}" |
|
icon = "PadIcons.Threads" |
|
shortcut = "Control|Alt|H" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.RunningThreadsPad"/> |
|
|
|
<Pad id = "LocalVarPad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.LocalVariables}" |
|
icon = "PadIcons.LocalVariables" |
|
shortcut = "Control|Alt|V" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.LocalVarPad"/> |
|
|
|
<Pad id = "ConsolePad" |
|
category = "Debugger" |
|
title = "${res:MainWindow.Windows.Debug.Console}" |
|
icon = "PadIcons.Output" |
|
shortcut = "Control|Alt|N" |
|
class = "ICSharpCode.SharpDevelop.Gui.Pads.ConsolePad"/> |
|
</Path> |
|
|
|
<Path name = "/SharpDevelop/Dialogs/OptionsDialog"> |
|
<DialogPanel id = "Debugging" |
|
label = "${res:Dialog.Options.IDEOptions.Debugging}" |
|
insertbefore = "TextEditorOptions"> |
|
<DialogPanel id = "General" |
|
label = "${res:Dialog.Options.IDEOptions.Debugging.PanelName}" |
|
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.DebuggingOptionsPanel"/> |
|
<DialogPanel id = "Symbols" |
|
label = "${res:Dialog.Options.IDEOptions.DebuggingSymbols.PanelName}" |
|
class = "ICSharpCode.SharpDevelop.Gui.OptionPanels.DebuggingSymbolsPanel"/> |
|
</DialogPanel> |
|
</Path> |
|
</AddIn>
|
|
|