|
|
|
|
@ -51,22 +51,87 @@
@@ -51,22 +51,87 @@
|
|
|
|
|
<Import assembly=":ICSharpCode.TextEditor"/> |
|
|
|
|
</Runtime> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Commands registry test --> |
|
|
|
|
<Path name="/SharpDevelop/Workbench/RoutedUICommands"> |
|
|
|
|
<RoutedUICommand id="SharpDevelop.CreateNewFile" text="Create new file" /> |
|
|
|
|
<RoutedUICommand name="SharpDevelop.CreateNewFile" text="Create new file" /> |
|
|
|
|
|
|
|
|
|
<RoutedUICommand name="SDBuildCommands.BuildSolution" text="${res:XML.MainMenu.BuildMenu.BuildSolution}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.RebuildSolution" text="${res:XML.MainMenu.BuildMenu.RebuildSolution}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.CleanSolution" text="${res:XML.MainMenu.BuildMenu.CleanSolution}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.BuildProject" text="${res:XML.MainMenu.BuildMenu.BuildProject}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.RebuildProject" text="${res:XML.MainMenu.BuildMenu.RebuildProject}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.CleanProject" text="${res:XML.MainMenu.BuildMenu.CleanProject}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.AbortBuild" text="${res:XML.MainMenu.BuildMenu.AbortBuild}" /> |
|
|
|
|
<RoutedUICommand name="SDBuildCommands.EditConfigurationsCommand" text="${res:XML.MainMenu.BuildMenu.EditConfigurationsPlatforms}" /> |
|
|
|
|
|
|
|
|
|
<RoutedUICommand name="SDWindowCommands.SplitView" text="TODO: Split view" /> |
|
|
|
|
|
|
|
|
|
<RoutedUICommand name="SDProjectCommands.AddNewProjectToSolution" text="${res:ProjectComponent.ContextMenu.NewProject}" /> |
|
|
|
|
<RoutedUICommand name="SDProjectCommands.AddExitingProjectToSolution" text="${res:ProjectComponent.ContextMenu.ExistingProject}" /> |
|
|
|
|
<RoutedUICommand name="SDProjectCommands.AddExistingItemToSolution" text="${res:ProjectComponent.ContextMenu.AddItem}" /> |
|
|
|
|
<RoutedUICommand name="SDProjectCommands.AddNewSolutionFolderToSolution" text="${res:ProjectComponent.ContextMenu.NewSolutionFolder}" /> |
|
|
|
|
|
|
|
|
|
<RoutedUICommand name="SDDebugCommands.Execute" text="${res:XML.MainMenu.RunMenu.Run}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.ExecuteWithoutDebugger" text="${res:XML.MainMenu.DebugMenu.RunWithoutDebug}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.StopDebugging" text="${res:XML.MainMenu.DebugMenu.Stop}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.AttachToProcess" text="${res:XML.MainMenu.DebugMenu.Attach}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.DetachFromProcess" text="${res:XML.MainMenu.DebugMenu.Detach}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.BreakDebugging" text="${res:XML.MainMenu.DebugMenu.Break}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.ContinueDebugging" text="${res:XML.MainMenu.DebugMenu.Continue}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.StepOver" text="${res:XML.MainMenu.DebugMenu.StepOver}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.StepInto" text="${res:XML.MainMenu.DebugMenu.StepInto}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.StepOut" text="${res:XML.MainMenu.DebugMenu.StepOut}" /> |
|
|
|
|
<RoutedUICommand name="SDDebugCommands.ToggleBreakpoint" text="${res:XML.MainMenu.DebugMenu.ToggleBreakpoint}" /> |
|
|
|
|
</Path> |
|
|
|
|
|
|
|
|
|
<Path name="/SharpDevelop/Workbench/CommandBindings"> |
|
|
|
|
<CommandBinding id="CreateNewFile" |
|
|
|
|
command="SharpDevelop.CreateNewFile" |
|
|
|
|
class="ICSharpCode.SharpDevelop.Commands.TestCommand" |
|
|
|
|
lazy="true" /> |
|
|
|
|
<CommandBinding command="SharpDevelop.CreateNewFile" class="ICSharpCode.SharpDevelop.Commands.TestCommand" /> |
|
|
|
|
|
|
|
|
|
<CommandBinding command="SDBuildCommands.BuildSolution" class="ICSharpCode.SharpDevelop.Project.Commands.Build" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.RebuildSolution" class="ICSharpCode.SharpDevelop.Project.Commands.Rebuild" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.CleanSolution" class="ICSharpCode.SharpDevelop.Project.Commands.Clean" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.BuildProject" class="ICSharpCode.SharpDevelop.Project.Commands.BuildProject" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.RebuildProject" class="ICSharpCode.SharpDevelop.Project.Commands.RebuildProject" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.CleanProject" class="ICSharpCode.SharpDevelop.Project.Commands.CleanProject" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.AbortBuild" class="ICSharpCode.SharpDevelop.Project.Commands.AbortBuild" /> |
|
|
|
|
<CommandBinding command="SDBuildCommands.EditConfigurationsCommand" class="ICSharpCode.SharpDevelop.Project.Commands.EditConfigurationsCommand" /> |
|
|
|
|
|
|
|
|
|
<CommandBinding command="SDProjectCommands.AddNewProjectToSolution" class="ICSharpCode.SharpDevelop.Project.Commands.AddNewProjectToSolution" /> |
|
|
|
|
<CommandBinding command="SDProjectCommands.AddExitingProjectToSolution" class="ICSharpCode.SharpDevelop.Project.Commands.AddExitingProjectToSolution" /> |
|
|
|
|
<CommandBinding command="SDProjectCommands.AddExistingItemToSolution" class="ICSharpCode.SharpDevelop.Project.Commands.AddExistingItemToSolution" /> |
|
|
|
|
<CommandBinding command="SDProjectCommands.AddNewSolutionFolderToSolution" class="ICSharpCode.SharpDevelop.Project.Commands.AddNewSolutionFolderToSolution" /> |
|
|
|
|
|
|
|
|
|
<CommandBinding command="SDDebugCommands.Execute" class="ICSharpCode.SharpDevelop.Project.Commands.Execute" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.ExecuteWithoutDebugger" class="ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.StopDebugging" class="ICSharpCode.SharpDevelop.Project.Commands.StopDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.AttachToProcess" class="ICSharpCode.SharpDevelop.Project.Commands.AttachToProcessCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.DetachFromProcess" class="ICSharpCode.SharpDevelop.Project.Commands.DetachFromProcessCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.BreakDebugging" class="ICSharpCode.SharpDevelop.Project.Commands.BreakDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.ContinueDebugging" class="ICSharpCode.SharpDevelop.Project.Commands.ContinueDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.StepOver" class="ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.StepInto" class="ICSharpCode.SharpDevelop.Project.Commands.StepIntoDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.StepOut" class="ICSharpCode.SharpDevelop.Project.Commands.StepOutDebuggingCommand" /> |
|
|
|
|
<CommandBinding command="SDDebugCommands.ToggleBreakpoint" class="ICSharpCode.SharpDevelop.Project.Commands.ToggleBreakpointCommand" /> |
|
|
|
|
</Path> |
|
|
|
|
|
|
|
|
|
<Path name="/SharpDevelop/Workbench/InputBindings"> |
|
|
|
|
<InputBinding id="CreateNewFile1" |
|
|
|
|
command="SharpDevelop.CreateNewFile" |
|
|
|
|
gesture="Ctrl+M" /> |
|
|
|
|
<InputBinding command="SharpDevelop.CreateNewFile" gesture="Ctrl+M" /> |
|
|
|
|
|
|
|
|
|
<InputBinding command="SDBuildCommands.BuildSolution" gesture="F8" /> |
|
|
|
|
<InputBinding command="SDBuildCommands.RebuildSolution" gesture="Alt+F8" /> |
|
|
|
|
|
|
|
|
|
<InputBinding command="SDBuildCommands.BuildProject" gesture="F9" /> |
|
|
|
|
<InputBinding command="SDBuildCommands.RebuildProject" gesture="Alt+F9" /> |
|
|
|
|
|
|
|
|
|
<InputBinding command="SDDebugCommands.Execute" gesture="F5" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.ExecuteWithoutDebugger" gesture="Control+F5" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.BreakDebugging" gesture="Control+Alt+B" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.ContinueDebugging" gesture="Control+Alt+B" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.StepOver" gesture="F10" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.StepInto" gesture="F11" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.StepOut" gesture="Shift+F11" /> |
|
|
|
|
<InputBinding command="SDDebugCommands.ToggleBreakpoint" gesture="F7" /> |
|
|
|
|
</Path> |
|
|
|
|
<!-- Commands registry test --> |
|
|
|
|
|
|
|
|
|
@ -226,33 +291,41 @@
@@ -226,33 +291,41 @@
|
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.BuildSolution}" |
|
|
|
|
shortcut = "F8" |
|
|
|
|
icon = "Icons.16x16.BuildCombine" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Build" |
|
|
|
|
command = "BuildCommands.Build" /> |
|
|
|
|
<MenuItem id = "Rebuild" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.RebuildSolution}" |
|
|
|
|
shortcut = "Alt|F8" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild" |
|
|
|
|
command = "BuildCommands.Rebuild" /> |
|
|
|
|
<MenuItem id = "Clean" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.CleanSolution}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean" |
|
|
|
|
command = "BuildCommands.Clean" /> |
|
|
|
|
<MenuItem id = "CombineBuildGroupSeparator" type = "Separator"/> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<Condition name="WriteableSolution" action="Disable"> |
|
|
|
|
<MenuItem id = "CombineAddMenu" label = "${res:ProjectComponent.ContextMenu.AddMenu}" type = "Menu"> |
|
|
|
|
<MenuItem id = "AddNewProjectToSolution" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.NewProject}" |
|
|
|
|
icon = "Icons.16x16.NewProjectIcon" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddNewProjectToSolution"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddNewProjectToSolution" |
|
|
|
|
command = "SDProjectCommands.AddNewProjectToSolution" /> |
|
|
|
|
<MenuItem id = "AddExitingProjectToSolution" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.ExistingProject}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddExitingProjectToSolution"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddExitingProjectToSolution" |
|
|
|
|
command = "SDProjectCommands.AddExitingProjectToSolution" /> |
|
|
|
|
<MenuItem id = "Separator1" type = "Separator" /> |
|
|
|
|
<MenuItem id = "AddItem" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.AddItem}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddExistingItemToSolution"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddExistingItemToSolution" |
|
|
|
|
command = "SDProjectCommands.AddExistingItemToSolution" /> |
|
|
|
|
<MenuItem id = "AddNewSolutionFolderToSolution" |
|
|
|
|
icon = "ProjectBrowser.SolutionFolder.CreateNew" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.NewSolutionFolder}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddNewSolutionFolderToSolution"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AddNewSolutionFolderToSolution" |
|
|
|
|
command = "SDProjectCommands.AddNewSolutionFolderToSolution" /> |
|
|
|
|
</MenuItem> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -261,7 +334,8 @@
@@ -261,7 +334,8 @@
|
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Paste}" |
|
|
|
|
icon = "Icons.16x16.PasteIcon" |
|
|
|
|
loadclasslazy = "false" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PasteProjectBrowserNode"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PasteProjectBrowserNode" |
|
|
|
|
command = "" /> |
|
|
|
|
<MenuItem id = "Rename" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.Rename}" |
|
|
|
|
shortcut = "F2" |
|
|
|
|
@ -297,13 +371,16 @@
@@ -297,13 +371,16 @@
|
|
|
|
|
<MenuItem id = "Build project" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.Build}" |
|
|
|
|
icon = "Icons.16x16.BuildCurrentSelectedProject" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject" |
|
|
|
|
command = "SDBuildCommands.BuildProject" /> |
|
|
|
|
<MenuItem id = "Rebuild project" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.Rebuild}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject" |
|
|
|
|
command = "SDBuildCommands.RebuildProject" /> |
|
|
|
|
<MenuItem id = "Clean project" |
|
|
|
|
label = "${res:ProjectComponent.ContextMenu.Clean}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject" |
|
|
|
|
command = "SDBuildCommands.CleanProject" /> |
|
|
|
|
<!--<MenuItem id = "Publish project" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.PublishProject}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/>--> |
|
|
|
|
@ -496,7 +573,8 @@
@@ -496,7 +573,8 @@
|
|
|
|
|
type = "Item" |
|
|
|
|
icon = "Icons.16x16.PasteIcon" |
|
|
|
|
loadclasslazy = "false" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PasteProjectBrowserNode"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PasteProjectBrowserNode" |
|
|
|
|
/> |
|
|
|
|
<MenuItem id = "Remove" |
|
|
|
|
label = "${res:Global.RemoveButtonText}" |
|
|
|
|
type = "Item" |
|
|
|
|
@ -1269,37 +1347,37 @@
@@ -1269,37 +1347,37 @@
|
|
|
|
|
icon = "Icons.16x16.UndoIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|Z" |
|
|
|
|
command = "Undo"/> |
|
|
|
|
command = "ApplicationCommands.Undo"/> |
|
|
|
|
<MenuItem id = "Redo" |
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Redo}" |
|
|
|
|
icon = "Icons.16x16.RedoIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|Y" |
|
|
|
|
command = "Redo"/> |
|
|
|
|
command = "ApplicationCommands.Redo"/> |
|
|
|
|
<MenuItem id = "Separator1" type = "Separator" /> |
|
|
|
|
<MenuItem id = "Cut" |
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Cut}" |
|
|
|
|
icon = "Icons.16x16.CutIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|X" |
|
|
|
|
command = "Cut"/> |
|
|
|
|
command = "ApplicationCommands.Cut"/> |
|
|
|
|
<MenuItem id = "Copy" |
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Copy}" |
|
|
|
|
icon = "Icons.16x16.CopyIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|C" |
|
|
|
|
command = "Copy"/> |
|
|
|
|
command = "ApplicationCommands.Copy"/> |
|
|
|
|
<MenuItem id = "Paste" |
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Paste}" |
|
|
|
|
icon = "Icons.16x16.PasteIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|V" |
|
|
|
|
command = "Paste"/> |
|
|
|
|
command = "ApplicationCommands.Paste"/> |
|
|
|
|
<MenuItem id = "Delete" |
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.Delete}" |
|
|
|
|
icon = "Icons.16x16.DeleteIcon" |
|
|
|
|
type = "Item" |
|
|
|
|
command = "Delete"/> |
|
|
|
|
command = "ApplicationCommands.Delete"/> |
|
|
|
|
<MenuItem id = "Separator2" type = "Separator" /> |
|
|
|
|
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.ITextEditorControlProvider" action="Disable"> |
|
|
|
|
<MenuItem id = "Insert" label = "${res:XML.MainMenu.EditMenu.Insert}" type="Menu"> |
|
|
|
|
@ -1325,7 +1403,7 @@
@@ -1325,7 +1403,7 @@
|
|
|
|
|
label = "${res:XML.MainMenu.EditMenu.SelectAll}" |
|
|
|
|
type = "Item" |
|
|
|
|
shortcut = "Control|A" |
|
|
|
|
command = "SelectAll"/> |
|
|
|
|
command = "ApplicationCommands.SelectAll"/> |
|
|
|
|
<MenuItem id = "Separator4" type = "Separator" /> |
|
|
|
|
<ComplexCondition action="Disable"> |
|
|
|
|
<Or> |
|
|
|
|
@ -1405,28 +1483,35 @@
@@ -1405,28 +1483,35 @@
|
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.BuildSolution}" |
|
|
|
|
shortcut = "F8" |
|
|
|
|
icon = "Icons.16x16.BuildCombine" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Build" |
|
|
|
|
command = "SDBuildCommands.BuildSolution" |
|
|
|
|
/> |
|
|
|
|
<MenuItem id = "Rebuild" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.RebuildSolution}" |
|
|
|
|
shortcut = "Alt|F8" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild" |
|
|
|
|
command = "SDBuildCommands.RebuildSolution" /> |
|
|
|
|
<MenuItem id = "Clean" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.CleanSolution}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean" |
|
|
|
|
command = "SDBuildCommands.CleanSolution" /> |
|
|
|
|
<Condition name = "ProjectActive" activeproject="*"> |
|
|
|
|
<MenuItem id = "Separator1" type = "Separator" /> |
|
|
|
|
<MenuItem id = "Build project" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.BuildProject}" |
|
|
|
|
shortcut = "F9" |
|
|
|
|
icon = "Icons.16x16.BuildCurrentSelectedProject" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject" |
|
|
|
|
command = "SDBuildCommands.BuildProject" /> |
|
|
|
|
<MenuItem id = "Rebuild project" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.RebuildProject}" |
|
|
|
|
shortcut = "Alt|F9" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject" |
|
|
|
|
command = "SDBuildCommands.RebuildProject" /> |
|
|
|
|
<MenuItem id = "Clean project" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.CleanProject}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject" |
|
|
|
|
command = "SDBuildCommands.CleanProject" /> |
|
|
|
|
<!--<MenuItem id = "Publish project" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.PublishProject}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/>--> |
|
|
|
|
@ -1436,21 +1521,28 @@
@@ -1436,21 +1521,28 @@
|
|
|
|
|
label="${res:XML.MainMenu.BuildMenu.AbortBuild}" |
|
|
|
|
shortcut="Pause" |
|
|
|
|
class="ICSharpCode.SharpDevelop.Project.Commands.AbortBuild" |
|
|
|
|
loadclasslazy="false"/> |
|
|
|
|
loadclasslazy="false" |
|
|
|
|
command="SDBuildCommands.AbortBuild" /> |
|
|
|
|
<MenuItem id = "Separator3" type = "Separator" /> |
|
|
|
|
<MenuItem id = "SetConfiguration" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.SetConfiguration}" |
|
|
|
|
type = "Menu"> |
|
|
|
|
<MenuItem id = "ConfigurationBuilder" type = "Builder" class = "ICSharpCode.SharpDevelop.Project.Commands.SetConfigurationMenuBuilder"/> |
|
|
|
|
<MenuItem id = "ConfigurationBuilder" |
|
|
|
|
type = "Builder" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.SetConfigurationMenuBuilder" /> |
|
|
|
|
</MenuItem> |
|
|
|
|
<MenuItem id = "SetPlatform" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.SetPlatform}" |
|
|
|
|
type = "Menu"> |
|
|
|
|
<MenuItem id = "PlatformBuilder" type = "Builder" class = "ICSharpCode.SharpDevelop.Project.Commands.SetPlatformMenuBuilder"/> |
|
|
|
|
<MenuItem |
|
|
|
|
id = "PlatformBuilder" |
|
|
|
|
type = "Builder" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.SetPlatformMenuBuilder" /> |
|
|
|
|
</MenuItem> |
|
|
|
|
<MenuItem id = "EditConfigurations" |
|
|
|
|
label = "${res:XML.MainMenu.BuildMenu.EditConfigurationsPlatforms}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.EditConfigurationsCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.EditConfigurationsCommand" |
|
|
|
|
command = "SDBuildCommands.EditConfigurationsCommand" /> |
|
|
|
|
</ComplexCondition> |
|
|
|
|
</MenuItem> <!-- end BUILD menu --> |
|
|
|
|
|
|
|
|
|
@ -1462,7 +1554,9 @@
@@ -1462,7 +1554,9 @@
|
|
|
|
|
label = "${res:XML.MainMenu.RunMenu.Run}" |
|
|
|
|
icon = "Icons.16x16.RunProgramIcon" |
|
|
|
|
shortcut = "F5" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Execute"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.Execute" |
|
|
|
|
command = "SDDebugCommands.Execute" |
|
|
|
|
/> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
@ -1474,7 +1568,8 @@
@@ -1474,7 +1568,8 @@
|
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.RunWithoutDebug}" |
|
|
|
|
icon = "Icons.16x16.Debug.StartWithoutDebugging" |
|
|
|
|
shortcut = "Control|F5" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger" |
|
|
|
|
command = "SDDebugCommands.ExecuteWithoutDebugger" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
@ -1484,7 +1579,8 @@
@@ -1484,7 +1579,8 @@
|
|
|
|
|
<MenuItem id = "Stop" |
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.Stop}" |
|
|
|
|
icon = "Icons.16x16.StopProcess" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StopDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StopDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.StopDebugging" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -1492,7 +1588,8 @@
@@ -1492,7 +1588,8 @@
|
|
|
|
|
<Condition name="IsProcessRunning" isprocessrunning="False" isdebugging="False" action="Disable"> |
|
|
|
|
<MenuItem id = "Attach" |
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.Attach}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AttachToProcessCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.AttachToProcessCommand" |
|
|
|
|
command = "SDDebugCommands.AttachToProcess" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -1500,7 +1597,8 @@
@@ -1500,7 +1597,8 @@
|
|
|
|
|
<Condition name="IsProcessRunning" isdebugging="True" action="Disable"> |
|
|
|
|
<MenuItem id = "Detach" |
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.Detach}" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.DetachFromProcessCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.DetachFromProcessCommand" |
|
|
|
|
command = "SDDebugCommands.DetachFromProcess" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -1511,14 +1609,16 @@
@@ -1511,14 +1609,16 @@
|
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.Break}" |
|
|
|
|
icon = "Icons.16x16.Debug.Break" |
|
|
|
|
shortcut = "Control|Alt|B" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BreakDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.BreakDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.BreakDebugging" /> |
|
|
|
|
</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 = "F6" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ContinueDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ContinueDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.ContinueDebugging" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -1529,17 +1629,20 @@
@@ -1529,17 +1629,20 @@
|
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.StepOver}" |
|
|
|
|
icon = "Icons.16x16.Debug.StepOver" |
|
|
|
|
shortcut = "F10" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.StepOver" /> |
|
|
|
|
<MenuItem id = "Step into" |
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.StepInto}" |
|
|
|
|
icon = "Icons.16x16.Debug.StepInto" |
|
|
|
|
shortcut = "F11" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepIntoDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.StepInto" /> |
|
|
|
|
<MenuItem id = "Step out" |
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.StepOut}" |
|
|
|
|
icon = "Icons.16x16.Debug.StepOut" |
|
|
|
|
shortcut = "Shift|F11" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepOutDebuggingCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.StepOutDebuggingCommand" |
|
|
|
|
command = "SDDebugCommands.StepOut" /> |
|
|
|
|
</Condition> |
|
|
|
|
</Condition> |
|
|
|
|
|
|
|
|
|
@ -1553,7 +1656,8 @@
@@ -1553,7 +1656,8 @@
|
|
|
|
|
label = "${res:XML.MainMenu.DebugMenu.ToggleBreakpoint}" |
|
|
|
|
shortcut = "F7" |
|
|
|
|
icon = "Bookmarks.Breakpoint" |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ToggleBreakpointCommand"/> |
|
|
|
|
class = "ICSharpCode.SharpDevelop.Project.Commands.ToggleBreakpointCommand" |
|
|
|
|
command = "SDDebugCommands.ToggleBreakpoint" /> |
|
|
|
|
</ComplexCondition> |
|
|
|
|
</MenuItem> <!-- end DEBUG menu --> |
|
|
|
|
|
|
|
|
|
@ -1617,7 +1721,7 @@
@@ -1617,7 +1721,7 @@
|
|
|
|
|
<MenuItem id = "SplitView" |
|
|
|
|
label = "${res:XML.MainMenu.WindowMenu.Split}" |
|
|
|
|
icon = "Icons.16x16.SplitWindow" |
|
|
|
|
command = "SplitView"/> |
|
|
|
|
command = "SDWindowCommands.SplitView"/> |
|
|
|
|
<MenuItem id = "CloseAll" |
|
|
|
|
label = "${res:XML.MainMenu.FileMenu.CloseAll}" |
|
|
|
|
icon = "Icons.16x16.CloseAllDocuments" |
|
|
|
|
|