Browse Source

taken out the description= tags of the menus (They're unused since a while ...)

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@30 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mike Krüger 22 years ago
parent
commit
4fb562db46
  1. 114
      AddIns/ICSharpCode.SharpDevelop.addin
  2. 2
      src/AddIns/Misc/NUnitPad/Project/NUnitPad.addin
  3. 1
      src/AddIns/Misc/RegExpTk/Project/RegExpTk.addin
  4. 2
      src/Main/Base/Project/Src/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs
  5. 10
      src/Main/Base/Project/Src/Services/ParserService/ParserService.cs

114
AddIns/ICSharpCode.SharpDevelop.addin

@ -139,18 +139,15 @@
<Path path = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/SolutionNode"> <Path path = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/SolutionNode">
<MenuItem id = "Build" <MenuItem id = "Build"
label = "Build" label = "Build"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
shortcut = "F8" shortcut = "F8"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/>
<MenuItem id = "Rebuild" <MenuItem id = "Rebuild"
label = "Rebuild" label = "Rebuild"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/>
<MenuItem id = "Clean" <MenuItem id = "Clean"
label = "Clean" label = "Clean"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/>
<MenuItem id = "CombineBuildGroupSeparator" type = "Separator"/> <MenuItem id = "CombineBuildGroupSeparator" type = "Separator"/>
@ -260,22 +257,18 @@
<Path path = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/ProjectNode"> <Path path = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/ProjectNode">
<MenuItem id = "Build project" <MenuItem id = "Build project"
label = "Build project" label = "Build project"
description = "${res:XML.MainMenu.RunMenu.BuildProject.Description}"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/>
<MenuItem id = "Rebuild project" <MenuItem id = "Rebuild project"
label = "Rebuild project" label = "Rebuild project"
description = "${res:XML.MainMenu.RunMenu.RebuildProject.Description}"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/>
<MenuItem id = "Clean project" <MenuItem id = "Clean project"
label = "Clean project" label = "Clean project"
description = "${res:XML.MainMenu.RunMenu.CleanProject.Description}"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/>
<MenuItem id = "Publish project" <MenuItem id = "Publish project"
label = "Publish project" label = "Publish project"
description = "${res:XML.MainMenu.RunMenu.BuildProject.Description}"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/>
<MenuItem id = "CombineBuildGroupSeparator" type = "Separator"/> <MenuItem id = "CombineBuildGroupSeparator" type = "Separator"/>
@ -304,7 +297,6 @@
<MenuItem id = "Run" <MenuItem id = "Run"
label = "Sta&amp;rt Project" label = "Sta&amp;rt Project"
icon = "Icons.16x16.RunProgramIcon" icon = "Icons.16x16.RunProgramIcon"
description = "${res:XML.MainMenu.RunMenu.Run.Description}"
class = "ICSharpCode.SharpDevelop.Project.Commands.RunProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.RunProject"/>
</Condition> </Condition>
<MenuItem id = "Separator2" type = "Separator"/> <MenuItem id = "Separator2" type = "Separator"/>
@ -525,12 +517,10 @@
label = "${res:XML.MainMenu.EditMenu.Copy}" label = "${res:XML.MainMenu.EditMenu.Copy}"
icon = "Icons.16x16.CopyIcon" icon = "Icons.16x16.CopyIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Copy.Description}"
shortcut = "Control|C" shortcut = "Control|C"
class = "ICSharpCode.SharpDevelop.Commands.Copy"/> class = "ICSharpCode.SharpDevelop.Commands.Copy"/>
<MenuItem id = "SelectAll" <MenuItem id = "SelectAll"
label = "${res:XML.MainMenu.EditMenu.SelectAll}" label = "${res:XML.MainMenu.EditMenu.SelectAll}"
description = "${res:XML.MainMenu.EditMenu.SelectAll.Description}"
type = "Item" type = "Item"
shortcut = "Control|A" shortcut = "Control|A"
class = "ICSharpCode.SharpDevelop.Commands.SelectAll"/> class = "ICSharpCode.SharpDevelop.Commands.SelectAll"/>
@ -943,14 +933,12 @@
<MenuItem id = "File" <MenuItem id = "File"
label = "${res:XML.MainMenu.FileMenu.New.File}" label = "${res:XML.MainMenu.FileMenu.New.File}"
icon = "Icons.16x16.NewDocumentIcon" icon = "Icons.16x16.NewDocumentIcon"
description = "${res:XML.MainMenu.FileMenu.New.File.Description}"
shortcut = "Control|N" shortcut = "Control|N"
class = "ICSharpCode.SharpDevelop.Commands.CreateNewFile"/> class = "ICSharpCode.SharpDevelop.Commands.CreateNewFile"/>
<MenuItem id = "Project" <MenuItem id = "Project"
label = "${res:XML.MainMenu.FileMenu.New.Project}" label = "${res:XML.MainMenu.FileMenu.New.Project}"
icon = "Icons.16x16.NewProjectIcon" icon = "Icons.16x16.NewProjectIcon"
description = "${res:XML.MainMenu.FileMenu.New.Project.Description}"
shortcut = "Control|Shift|N" shortcut = "Control|Shift|N"
class = "ICSharpCode.SharpDevelop.Project.Commands.CreateNewSolution"/> class = "ICSharpCode.SharpDevelop.Project.Commands.CreateNewSolution"/>
</MenuItem> </MenuItem>
@ -960,14 +948,12 @@
<MenuItem id = "File" <MenuItem id = "File"
label = "${res:XML.MainMenu.FileMenu.Open.File}" label = "${res:XML.MainMenu.FileMenu.Open.File}"
icon = "Icons.16x16.OpenFileIcon" icon = "Icons.16x16.OpenFileIcon"
description = "${res:XML.MainMenu.FileMenu.Open.File.Description}"
shortcut = "Control|O" shortcut = "Control|O"
class = "ICSharpCode.SharpDevelop.Commands.OpenFile"/> class = "ICSharpCode.SharpDevelop.Commands.OpenFile"/>
<MenuItem id = "Project" <MenuItem id = "Project"
label = "${res:XML.MainMenu.FileMenu.Open.Project}" label = "${res:XML.MainMenu.FileMenu.Open.Project}"
icon = "Icons.16x16.OpenProjectIcon" icon = "Icons.16x16.OpenProjectIcon"
description = "${res:XML.MainMenu.FileMenu.Open.Project.Description}"
shortcut = "Control|Shift|O" shortcut = "Control|Shift|O"
class = "ICSharpCode.SharpDevelop.Project.Commands.LoadSolution"/> class = "ICSharpCode.SharpDevelop.Project.Commands.LoadSolution"/>
</MenuItem> </MenuItem>
@ -977,14 +963,12 @@
<MenuItem id = "CloseFile" <MenuItem id = "CloseFile"
label = "${res:XML.MainMenu.FileMenu.Close.File}" label = "${res:XML.MainMenu.FileMenu.Close.File}"
icon = "Icons.16x16.CloseFileIcon" icon = "Icons.16x16.CloseFileIcon"
description = "${res:XML.MainMenu.FileMenu.Close.File.Desription}"
shortcut = "Control|F4" shortcut = "Control|F4"
class ="ICSharpCode.SharpDevelop.Commands.CloseFile"/> class ="ICSharpCode.SharpDevelop.Commands.CloseFile"/>
</Condition> </Condition>
<Condition name = "CombineOpen" iscombineopen="True" action="Disable"> <Condition name = "CombineOpen" iscombineopen="True" action="Disable">
<MenuItem id = "CloseCombine" <MenuItem id = "CloseCombine"
label = "${res:XML.MainMenu.FileMenu.Close.Project}" label = "${res:XML.MainMenu.FileMenu.Close.Project}"
description = "${res:XML.MainMenu.FileMenu.Close.Project.Desription}"
shortcut = "Control|Shift|F4" shortcut = "Control|Shift|F4"
class = "ICSharpCode.SharpDevelop.Project.Commands.CloseSolution"/> class = "ICSharpCode.SharpDevelop.Project.Commands.CloseSolution"/>
</Condition> </Condition>
@ -995,7 +979,6 @@
<MenuItem id = "Reloadfile" <MenuItem id = "Reloadfile"
label = "${res:XML.MainMenu.FileMenu.Reload}" label = "${res:XML.MainMenu.FileMenu.Reload}"
shortcut = "Shift|Control|U" shortcut = "Shift|Control|U"
description = "${res:XML.MainMenu.FileMenu.Reload.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ReloadFile" /> class = "ICSharpCode.SharpDevelop.Commands.ReloadFile" />
</Condition> </Condition>
@ -1005,7 +988,6 @@
<MenuItem id = "Save" <MenuItem id = "Save"
label = "${res:XML.MainMenu.FileMenu.Save}" label = "${res:XML.MainMenu.FileMenu.Save}"
icon = "Icons.16x16.SaveIcon" icon = "Icons.16x16.SaveIcon"
description = "${res:XML.MainMenu.FileMenu.Save.Description}"
shortcut = "Control|S" shortcut = "Control|S"
class = "ICSharpCode.SharpDevelop.Commands.SaveFile"/> class = "ICSharpCode.SharpDevelop.Commands.SaveFile"/>
</Condition> </Condition>
@ -1013,7 +995,6 @@
<Condition name = "ActiveWindowState" windowstate="None" nowindowstate="ViewOnly" action="Disable"> <Condition name = "ActiveWindowState" windowstate="None" nowindowstate="ViewOnly" action="Disable">
<MenuItem id = "SaveAs" <MenuItem id = "SaveAs"
label = "${res:XML.MainMenu.FileMenu.SaveAs}" label = "${res:XML.MainMenu.FileMenu.SaveAs}"
description = "${res:XML.MainMenu.FileMenu.SaveAs.Description}"
class = "ICSharpCode.SharpDevelop.Commands.SaveFileAs"/> class = "ICSharpCode.SharpDevelop.Commands.SaveFileAs"/>
</Condition> </Condition>
@ -1022,7 +1003,6 @@
label = "${res:XML.MainMenu.FileMenu.SaveAll}" label = "${res:XML.MainMenu.FileMenu.SaveAll}"
icon = "Icons.16x16.SaveAllIcon" icon = "Icons.16x16.SaveAllIcon"
shortcut = "Control|Shift|S" shortcut = "Control|Shift|S"
description = "${res:XML.MainMenu.FileMenu.SaveAll.Description}"
class = "ICSharpCode.SharpDevelop.Commands.SaveAllFiles"/> class = "ICSharpCode.SharpDevelop.Commands.SaveAllFiles"/>
</Condition> </Condition>
@ -1031,13 +1011,11 @@
<MenuItem id = "Print" <MenuItem id = "Print"
label = "${res:XML.MainMenu.FileMenu.Print}" label = "${res:XML.MainMenu.FileMenu.Print}"
icon = "Icons.16x16.Print" icon = "Icons.16x16.Print"
description = "${res:XML.MainMenu.FileMenu.Print.Description}"
shortcut = "Control|P" shortcut = "Control|P"
class = "ICSharpCode.SharpDevelop.Commands.Print"/> class = "ICSharpCode.SharpDevelop.Commands.Print"/>
<MenuItem id = "PrintPreview" <MenuItem id = "PrintPreview"
label = "${res:XML.MainMenu.FileMenu.PrintPreview}" label = "${res:XML.MainMenu.FileMenu.PrintPreview}"
icon = "Icons.16x16.PreView" icon = "Icons.16x16.PreView"
description = "${res:XML.MainMenu.FileMenu.PrintPreview.Description}"
class = "ICSharpCode.SharpDevelop.Commands.PrintPreview"/> class = "ICSharpCode.SharpDevelop.Commands.PrintPreview"/>
</Condition> </Condition>
@ -1047,7 +1025,6 @@
<MenuItem id = "RecentFilesSeparator" type = "Separator" /> <MenuItem id = "RecentFilesSeparator" type = "Separator" />
<MenuItem id = "ClearRecentFiles" <MenuItem id = "ClearRecentFiles"
label = "${res:XML.MainMenu.FileMenu.ClearRecentFiles}" label = "${res:XML.MainMenu.FileMenu.ClearRecentFiles}"
description = "${res:XML.MainMenu.FileMenu.ClearRecentFiles.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ClearRecentFiles" /> class = "ICSharpCode.SharpDevelop.Commands.ClearRecentFiles" />
</MenuItem> </MenuItem>
@ -1056,7 +1033,6 @@
<MenuItem id = "RecentProjectsSeparator" type = "Separator" /> <MenuItem id = "RecentProjectsSeparator" type = "Separator" />
<MenuItem id = "ClearRecentFiles" <MenuItem id = "ClearRecentFiles"
label = "${res:XML.MainMenu.FileMenu.ClearRecentProjects}" label = "${res:XML.MainMenu.FileMenu.ClearRecentProjects}"
description = "${res:XML.MainMenu.FileMenu.ClearRecentProjects.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ClearRecentProjects" /> class = "ICSharpCode.SharpDevelop.Commands.ClearRecentProjects" />
</MenuItem> </MenuItem>
@ -1064,7 +1040,6 @@
<MenuItem id = "Exit" <MenuItem id = "Exit"
label = "${res:XML.MainMenu.FileMenu.Exit}" label = "${res:XML.MainMenu.FileMenu.Exit}"
icon = "Icons.16x16.CancelIcon" icon = "Icons.16x16.CancelIcon"
description = "${res:XML.MainMenu.FileMenu.Exit.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ExitWorkbenchCommand" /> class = "ICSharpCode.SharpDevelop.Commands.ExitWorkbenchCommand" />
</MenuItem> <!-- END File menu --> </MenuItem> <!-- END File menu -->
@ -1074,14 +1049,12 @@
label = "${res:XML.MainMenu.EditMenu.Undo}" label = "${res:XML.MainMenu.EditMenu.Undo}"
icon = "Icons.16x16.UndoIcon" icon = "Icons.16x16.UndoIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Undo.Description}"
shortcut = "Control|Z" shortcut = "Control|Z"
class = "ICSharpCode.SharpDevelop.Commands.Undo"/> class = "ICSharpCode.SharpDevelop.Commands.Undo"/>
<MenuItem id = "Redo" <MenuItem id = "Redo"
label = "${res:XML.MainMenu.EditMenu.Redo}" label = "${res:XML.MainMenu.EditMenu.Redo}"
icon = "Icons.16x16.RedoIcon" icon = "Icons.16x16.RedoIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Redo.Description}"
shortcut = "Control|Y" shortcut = "Control|Y"
class = "ICSharpCode.SharpDevelop.Commands.Redo"/> class = "ICSharpCode.SharpDevelop.Commands.Redo"/>
</Condition> </Condition>
@ -1090,32 +1063,27 @@
label = "${res:XML.MainMenu.EditMenu.Cut}" label = "${res:XML.MainMenu.EditMenu.Cut}"
icon = "Icons.16x16.CutIcon" icon = "Icons.16x16.CutIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Cut.Description}"
shortcut = "Control|X" shortcut = "Control|X"
class = "ICSharpCode.SharpDevelop.Commands.Cut"/> class = "ICSharpCode.SharpDevelop.Commands.Cut"/>
<MenuItem id = "Copy" <MenuItem id = "Copy"
label = "${res:XML.MainMenu.EditMenu.Copy}" label = "${res:XML.MainMenu.EditMenu.Copy}"
icon = "Icons.16x16.CopyIcon" icon = "Icons.16x16.CopyIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Copy.Description}"
shortcut = "Control|C" shortcut = "Control|C"
class = "ICSharpCode.SharpDevelop.Commands.Copy"/> class = "ICSharpCode.SharpDevelop.Commands.Copy"/>
<MenuItem id = "Paste" <MenuItem id = "Paste"
label = "${res:XML.MainMenu.EditMenu.Paste}" label = "${res:XML.MainMenu.EditMenu.Paste}"
icon = "Icons.16x16.PasteIcon" icon = "Icons.16x16.PasteIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Paste.Description}"
shortcut = "Control|V" shortcut = "Control|V"
class = "ICSharpCode.SharpDevelop.Commands.Paste"/> class = "ICSharpCode.SharpDevelop.Commands.Paste"/>
<MenuItem id = "Delete" <MenuItem id = "Delete"
label = "${res:XML.MainMenu.EditMenu.Delete}" label = "${res:XML.MainMenu.EditMenu.Delete}"
icon = "Icons.16x16.DeleteIcon" icon = "Icons.16x16.DeleteIcon"
type = "Item" type = "Item"
description = "${res:XML.MainMenu.EditMenu.Delete.Description}"
class = "ICSharpCode.SharpDevelop.Commands.Delete"/> class = "ICSharpCode.SharpDevelop.Commands.Delete"/>
<MenuItem id = "SelectAll" <MenuItem id = "SelectAll"
label = "${res:XML.MainMenu.EditMenu.SelectAll}" label = "${res:XML.MainMenu.EditMenu.SelectAll}"
description = "${res:XML.MainMenu.EditMenu.SelectAll.Description}"
type = "Item" type = "Item"
shortcut = "Control|A" shortcut = "Control|A"
class = "ICSharpCode.SharpDevelop.Commands.SelectAll"/> class = "ICSharpCode.SharpDevelop.Commands.SelectAll"/>
@ -1127,7 +1095,6 @@
</Or> </Or>
<MenuItem id = "WordCount" <MenuItem id = "WordCount"
label = "${res:XML.MainMenu.EditMenu.WordCount}" label = "${res:XML.MainMenu.EditMenu.WordCount}"
description = "${res:XML.MainMenu.EditMenu.WordCount.Description}"
class = "ICSharpCode.SharpDevelop.Commands.WordCount"/> class = "ICSharpCode.SharpDevelop.Commands.WordCount"/>
</ComplexCondition> </ComplexCondition>
</MenuItem> <!-- end EDIT menu --> </MenuItem> <!-- end EDIT menu -->
@ -1142,7 +1109,6 @@
<MenuItem id = "FullScreen" <MenuItem id = "FullScreen"
label = "${res:XML.MainMenu.ViewMenu.FullScreen}" label = "${res:XML.MainMenu.ViewMenu.FullScreen}"
icon = "Icons.16x16.FullScreen" icon = "Icons.16x16.FullScreen"
description = "${res:XML.MainMenu.ViewMenu.FullScreen.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ToggleFullscreenCommand" /> class = "ICSharpCode.SharpDevelop.Commands.ToggleFullscreenCommand" />
</MenuItem> <!-- end VIEW menu --> </MenuItem> <!-- end VIEW menu -->
@ -1158,7 +1124,6 @@
<MenuItem id = "Separator2" type = "Separator" /> <MenuItem id = "Separator2" type = "Separator" />
<MenuItem id = "Options" <MenuItem id = "Options"
label = "${res:XML.MainMenu.ProjectMenu.Options}" label = "${res:XML.MainMenu.ProjectMenu.Options}"
description = "${res:XML.MainMenu.ProjectMenu.Options.Description}"
class = "ICSharpCode.SharpDevelop.Project.Commands.ViewProjectOptions"/> class = "ICSharpCode.SharpDevelop.Project.Commands.ViewProjectOptions"/>
</MenuItem> </MenuItem>
</Condition> <!-- end PROJECT menu --> </Condition> <!-- end PROJECT menu -->
@ -1178,25 +1143,21 @@
</Or> </Or>
<MenuItem id = "Build" <MenuItem id = "Build"
label = "Build" label = "Build"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
shortcut = "F8" shortcut = "F8"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Build"/>
<MenuItem id = "Rebuild" <MenuItem id = "Rebuild"
label = "Rebuild" label = "Rebuild"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
shortcut = "F8" shortcut = "F8"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Rebuild"/>
<MenuItem id = "Clean" <MenuItem id = "Clean"
label = "Clean" label = "Clean"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
shortcut = "F8" shortcut = "F8"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Clean"/>
<MenuItem id = "Publish" <MenuItem id = "Publish"
label = "Publish" label = "Publish"
description = "${res:XML.MainMenu.RunMenu.Compile.Description}"
shortcut = "F8" shortcut = "F8"
icon = "Icons.16x16.BuildCombine" icon = "Icons.16x16.BuildCombine"
class = "ICSharpCode.SharpDevelop.Project.Commands.Publish"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Publish"/>
@ -1204,25 +1165,21 @@
<MenuItem id = "Separator1" type = "Separator" /> <MenuItem id = "Separator1" type = "Separator" />
<MenuItem id = "Build project" <MenuItem id = "Build project"
label = "Build project" label = "Build project"
description = "${res:XML.MainMenu.RunMenu.BuildProject.Description}"
shortcut = "F9" shortcut = "F9"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.BuildProject"/>
<MenuItem id = "Rebuild project" <MenuItem id = "Rebuild project"
label = "Rebuild project" label = "Rebuild project"
description = "${res:XML.MainMenu.RunMenu.RebuildProject.Description}"
shortcut = "F9" shortcut = "F9"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.RebuildProject"/>
<MenuItem id = "Clean project" <MenuItem id = "Clean project"
label = "Clean project" label = "Clean project"
description = "${res:XML.MainMenu.RunMenu.CleanProject.Description}"
shortcut = "F9" shortcut = "F9"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.CleanProject"/>
<MenuItem id = "Publish project" <MenuItem id = "Publish project"
label = "Publish project" label = "Publish project"
description = "${res:XML.MainMenu.RunMenu.BuildProject.Description}"
shortcut = "F9" shortcut = "F9"
icon = "Icons.16x16.BuildCurrentSelectedProject" icon = "Icons.16x16.BuildCurrentSelectedProject"
class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/> class = "ICSharpCode.SharpDevelop.Project.Commands.PublishProject"/>
@ -1251,7 +1208,6 @@
<MenuItem id = "RunWithoutDebugger" <MenuItem id = "RunWithoutDebugger"
label = "${res:XML.MainMenu.RunMenu.Run}" label = "${res:XML.MainMenu.RunMenu.Run}"
icon = "Icons.16x16.RunProgramIcon" icon = "Icons.16x16.RunProgramIcon"
description = "${res:XML.MainMenu.RunMenu.Run.Description}"
shortcut = "F5" shortcut = "F5"
class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger"/> class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger"/>
</ComplexCondition> </ComplexCondition>
@ -1261,13 +1217,11 @@
<MenuItem id = "Run" <MenuItem id = "Run"
label = "${res:XML.MainMenu.RunMenu.Run}" label = "${res:XML.MainMenu.RunMenu.Run}"
icon = "Icons.16x16.RunProgramIcon" icon = "Icons.16x16.RunProgramIcon"
description = "${res:XML.MainMenu.RunMenu.Run.Description}"
shortcut = "F5" shortcut = "F5"
class = "ICSharpCode.SharpDevelop.Project.Commands.Execute"/> class = "ICSharpCode.SharpDevelop.Project.Commands.Execute"/>
<MenuItem id = "RunWithout debug" <MenuItem id = "RunWithout debug"
label = "${res:XML.MainMenu.DebugMenu.RunWithoutDebug}" label = "${res:XML.MainMenu.DebugMenu.RunWithoutDebug}"
icon = "Icons.16x16.Debug.StartWithoutDebugging" icon = "Icons.16x16.Debug.StartWithoutDebugging"
description = "${res:XML.MainMenu.DebugMenu.RunWithoutDebug.Description}"
shortcut = "Control|F5" shortcut = "Control|F5"
class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger"/> class = "ICSharpCode.SharpDevelop.Project.Commands.ExecuteWithoutDebugger"/>
</Condition> </Condition>
@ -1279,7 +1233,6 @@
<MenuItem id = "Break" <MenuItem id = "Break"
label = "Break" label = "Break"
icon="Icons.16x16.Debug.Break" icon="Icons.16x16.Debug.Break"
description = "Break the debugging process"
shortcut = "Control|Alt|B" shortcut = "Control|Alt|B"
class = "ICSharpCode.SharpDevelop.Project.Commands.BreakDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.BreakDebuggingCommand"/>
</Condition> </Condition>
@ -1288,7 +1241,6 @@
label = "${res:XML.MainMenu.DebugMenu.Continue}" label = "${res:XML.MainMenu.DebugMenu.Continue}"
icon="Icons.16x16.Debug.Continue" icon="Icons.16x16.Debug.Continue"
shortcut = "F6" shortcut = "F6"
description = "${res:XML.MainMenu.DebugMenu.Continue.Description}"
class = "ICSharpCode.SharpDevelop.Project.Commands.ContinueDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.ContinueDebuggingCommand"/>
</Condition> </Condition>
</Condition> </Condition>
@ -1297,7 +1249,6 @@
<MenuItem id = "Stop" <MenuItem id = "Stop"
label = "${res:XML.MainMenu.DebugMenu.Stop}" label = "${res:XML.MainMenu.DebugMenu.Stop}"
icon="Icons.16x16.StopProcess" icon="Icons.16x16.StopProcess"
description = "${res:XML.MainMenu.DebugMenu.Stop.Description}"
class = "ICSharpCode.SharpDevelop.Project.Commands.StopDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.StopDebuggingCommand"/>
</Condition> </Condition>
@ -1307,19 +1258,16 @@
<MenuItem id = "Step" <MenuItem id = "Step"
label = "Step" label = "Step"
icon="Icons.16x16.Debug.StepOver" icon="Icons.16x16.Debug.StepOver"
description = "Step"
shortcut = "F10" shortcut = "F10"
class = "ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.StepDebuggingCommand"/>
<MenuItem id = "Step into" <MenuItem id = "Step into"
label = "Step into" label = "Step into"
icon="Icons.16x16.Debug.StepInto" icon="Icons.16x16.Debug.StepInto"
description = "Step into"
shortcut = "F11" shortcut = "F11"
class = "ICSharpCode.SharpDevelop.Project.Commands.StepIntoDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.StepIntoDebuggingCommand"/>
<MenuItem id = "Step out" <MenuItem id = "Step out"
label = "Step out" label = "Step out"
icon="Icons.16x16.Debug.StepOut" icon="Icons.16x16.Debug.StepOut"
description = "Step out"
shortcut = "Shift|F11" shortcut = "Shift|F11"
class = "ICSharpCode.SharpDevelop.Project.Commands.StepOutDebuggingCommand"/> class = "ICSharpCode.SharpDevelop.Project.Commands.StepOutDebuggingCommand"/>
</Condition> </Condition>
@ -1341,13 +1289,11 @@
<Condition name="ActiveContentExtension" activeextension=".cs" action = "Disable"> <Condition name="ActiveContentExtension" activeextension=".cs" action = "Disable">
<MenuItem id = "ConvertBuffer" <MenuItem id = "ConvertBuffer"
label = "${res:XML.MainMenu.ToolMenu.ConvertBufferToVBNET}" label = "${res:XML.MainMenu.ToolMenu.ConvertBufferToVBNET}"
description = "${res:XML.MainMenu.ToolMenu.ConvertBufferToVBNET.Description}"
class = "ICSharpCode.SharpDevelop.Commands.VBConvertBuffer"/> class = "ICSharpCode.SharpDevelop.Commands.VBConvertBuffer"/>
</Condition> </Condition>
<Condition name="ActiveContentExtension" activeextension=".vb" action = "Disable"> <Condition name="ActiveContentExtension" activeextension=".vb" action = "Disable">
<MenuItem id = "ConvertCSharpBuffer" <MenuItem id = "ConvertCSharpBuffer"
label = "${res:XML.MainMenu.ToolMenu.ConvertBufferToCSharp}" label = "${res:XML.MainMenu.ToolMenu.ConvertBufferToCSharp}"
description = "${res:XML.MainMenu.ToolMenu.ConvertBufferToSharp.Description}"
class = "ICSharpCode.SharpDevelop.Commands.CSharpConvertBuffer"/> class = "ICSharpCode.SharpDevelop.Commands.CSharpConvertBuffer"/>
</Condition> </Condition>
</ComplexCondition> </ComplexCondition>
@ -1356,7 +1302,6 @@
<MenuItem id = "Options" <MenuItem id = "Options"
label = "${res:XML.MainMenu.ToolMenu.Options}" label = "${res:XML.MainMenu.ToolMenu.Options}"
icon = "Icons.16x16.Options" icon = "Icons.16x16.Options"
description = "${res:XML.MainMenu.ToolMenu.Options.Description}"
class = "ICSharpCode.SharpDevelop.Commands.OptionsCommand"/> class = "ICSharpCode.SharpDevelop.Commands.OptionsCommand"/>
</MenuItem> <!-- end TOOLS menu --> </MenuItem> <!-- end TOOLS menu -->
@ -1365,20 +1310,17 @@
<MenuItem id = "NextWindow" <MenuItem id = "NextWindow"
label = "${res:XML.MainMenu.WindowMenu.NxtWindow}" label = "${res:XML.MainMenu.WindowMenu.NxtWindow}"
icon = "Icons.16x16.NextWindowIcon" icon = "Icons.16x16.NextWindowIcon"
description = "${res:XML.MainMenu.WindowMenu.NxtWindow.Description}"
shortcut = "Control|Tab" shortcut = "Control|Tab"
class = "ICSharpCode.SharpDevelop.Commands.SelectNextWindow" /> class = "ICSharpCode.SharpDevelop.Commands.SelectNextWindow" />
<MenuItem id = "PrevWindow" <MenuItem id = "PrevWindow"
label = "${res:XML.MainMenu.WindowMenu.PrvWindow}" label = "${res:XML.MainMenu.WindowMenu.PrvWindow}"
icon = "Icons.16x16.PrevWindowIcon" icon = "Icons.16x16.PrevWindowIcon"
description = "${res:XML.MainMenu.WindowMenu.PrvWindow.Description}"
shortcut = "Shift|Control|Tab" shortcut = "Shift|Control|Tab"
class = "ICSharpCode.SharpDevelop.Commands.SelectPrevWindow" /> class = "ICSharpCode.SharpDevelop.Commands.SelectPrevWindow" />
<MenuItem id ="NxtPrvSeparator" type = "Separator" /> <MenuItem id ="NxtPrvSeparator" type = "Separator" />
<MenuItem id = "CloseAll" <MenuItem id = "CloseAll"
label = "${res:XML.MainMenu.FileMenu.CloseAll}" label = "${res:XML.MainMenu.FileMenu.CloseAll}"
icon = "Icons.16x16.CloseAllDocuments" icon = "Icons.16x16.CloseAllDocuments"
description = "${res:XML.MainMenu.FileMenu.CloseAll.Description}"
class = "ICSharpCode.SharpDevelop.Commands.CloseAllWindows" /> class = "ICSharpCode.SharpDevelop.Commands.CloseAllWindows" />
</Condition> </Condition>
<MenuItem id = "ContentBuilder" type="Builder" class="ICSharpCode.SharpDevelop.Commands.OpenContentsMenuBuilder"/> <MenuItem id = "ContentBuilder" type="Builder" class="ICSharpCode.SharpDevelop.Commands.OpenContentsMenuBuilder"/>
@ -1388,18 +1330,15 @@
<MenuItem id = "DynamicHelp" <MenuItem id = "DynamicHelp"
label = "${res:XML.MainMenu.HelpMenu.DynamicHelp}" label = "${res:XML.MainMenu.HelpMenu.DynamicHelp}"
icon = "Icons.16x16.HelpIcon" icon = "Icons.16x16.HelpIcon"
description = "${res:XML.MainMenu.HelpMenu.DynamicHelp.Description}"
shortcut = "F1" shortcut = "F1"
class = "ICSharpCode.SharpDevelop.Commands.ShowSensitiveHelp"/> class = "ICSharpCode.SharpDevelop.Commands.ShowSensitiveHelp"/>
<MenuItem id = "Help" <MenuItem id = "Help"
label = "${res:XML.MainMenu.HelpMenu.Topics}" label = "${res:XML.MainMenu.HelpMenu.Topics}"
description = "${res:XML.MainMenu.HelpMenu.Topics.Description}"
shortcut = "Alt|F1" shortcut = "Alt|F1"
class = "ICSharpCode.SharpDevelop.Commands.ShowHelp"/> class = "ICSharpCode.SharpDevelop.Commands.ShowHelp"/>
<MenuItem id = "TipOfTheDay" <MenuItem id = "TipOfTheDay"
label = "${res:XML.MainMenu.HelpMenu.Tips}" label = "${res:XML.MainMenu.HelpMenu.Tips}"
icon = "Icons.16x16.TipOfTheDay" icon = "Icons.16x16.TipOfTheDay"
description = "${res:XML.MainMenu.HelpMenu.Tips.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ViewTipOfTheDay" /> class = "ICSharpCode.SharpDevelop.Commands.ViewTipOfTheDay" />
<!-- <!--
@ -1407,16 +1346,13 @@
<MenuItem id = "ViewGPL" <MenuItem id = "ViewGPL"
label = "${res:XML.MainMenu.HelpMenu.GPL}" label = "${res:XML.MainMenu.HelpMenu.GPL}"
icon = "Icons.16x16.CopyLeftIcon" icon = "Icons.16x16.CopyLeftIcon"
description = "${res:XML.MainMenu.HelpMenu.GPL.Description}"
class = "ICSharpCode.SharpDevelop.Commands.ViewGPL" /> class = "ICSharpCode.SharpDevelop.Commands.ViewGPL" />
<MenuItem id = "ViewReadme" <MenuItem id = "ViewReadme"
label = "${res:XML.MainMenu.HelpMenu.ReadMe}" label = "${res:XML.MainMenu.HelpMenu.ReadMe}"
description = "${res:XML.MainMenu.HelpMenu.ReadMe.Description}"
link = "home://../doc/ReadMe.rtf" /> link = "home://../doc/ReadMe.rtf" />
<MenuItem id = "ViewStyleguide" <MenuItem id = "ViewStyleguide"
label = "${res:XML.MainMenu.HelpMenu.StyleGuide}" label = "${res:XML.MainMenu.HelpMenu.StyleGuide}"
description = "${res:XML.MainMenu.HelpMenu.StyleGuide.Description}"
link = "home://../doc/CodingStyleGuide.pdf" /> link = "home://../doc/CodingStyleGuide.pdf" />
<MenuItem id = "Separator2" type = "Separator" /> <MenuItem id = "Separator2" type = "Separator" />
<MenuItem id = "Web" label = "${res:XML.MainMenu.HelpMenu.WebMenu}" type="Menu"> <MenuItem id = "Web" label = "${res:XML.MainMenu.HelpMenu.WebMenu}" type="Menu">
@ -1430,28 +1366,27 @@
<MenuItem id = "cshrp.net" label = "cshrp.net" icon = "Icons.16x16.WebSearchIcon" link = "http://www.cshrp.net/" /> <MenuItem id = "cshrp.net" label = "cshrp.net" icon = "Icons.16x16.WebSearchIcon" link = "http://www.cshrp.net/" />
<MenuItem id = "C# Help" label = "C# Help" icon = "Icons.16x16.WebSearchIcon" link = "http://www.csharphelp.com" /> <MenuItem id = "C# Help" label = "C# Help" icon = "Icons.16x16.WebSearchIcon" link = "http://www.csharphelp.com" />
<MenuItem id = "C# Corner" label = "C# Corner" icon = "Icons.16x16.WebSearchIcon" link = "http://www.c-sharpcorner.com" /> <MenuItem id = "C# Corner" label = "C# Corner" icon = "Icons.16x16.WebSearchIcon" link = "http://www.c-sharpcorner.com" />
<MenuItem id = "GotDotNet" label = "GotDotNet" icon = "Icons.16x16.WebSearchIcon" description = "Visit one of the best NET sites on the web" link = "http://www.gotdotnet.com/" /> <MenuItem id = "GotDotNet" label = "GotDotNet" icon = "Icons.16x16.WebSearchIcon" link = "http://www.gotdotnet.com/" />
</MenuItem> </MenuItem>
<MenuItem id = "IntegratedProjects" label = "Integrated Projects" type="Menu"> <MenuItem id = "IntegratedProjects" label = "Integrated Projects" type="Menu">
<MenuItem id = "DockManager Control" label = "DockPanel Suite" icon = "Icons.16x16.WebSearchIcon" description = "The DockPanel Suite is designed to achieve docking capability for MDI forms. It can be used to develop applications with same look and feel as Visual Studio .Net." link = "http://www.freewebs.com/weifenluo/DockManager.htm" /> <MenuItem id = "DockManager Control" label = "DockPanel Suite" icon = "Icons.16x16.WebSearchIcon" link = "http://www.freewebs.com/weifenluo/DockManager.htm" />
<MenuItem id = "NUnit" label = "NUnit" icon = "Icons.16x16.WebSearchIcon" description = "I used the NDoc as the SharpDevelop documentation generator. Look out it is cool." link = "http://www.nunit.org/" /> <MenuItem id = "NUnit" label = "NUnit" icon = "Icons.16x16.WebSearchIcon" link = "http://www.nunit.org/" />
<MenuItem id = "NProf" label = "NProf" icon = "Icons.16x16.WebSearchIcon" description = "Profiler for .NET" link = "http://nprof.sourceforge.net/Site/SiteHomeNews.html" /> <MenuItem id = "NProf" label = "NProf" icon = "Icons.16x16.WebSearchIcon" link = "http://nprof.sourceforge.net/Site/SiteHomeNews.html" />
<MenuItem id = "WiX" label = "WiX" icon = "Icons.16x16.WebSearchIcon" description = "Installer creator for .NET" link = "http://sourceforge.net/projects/wix/" /> <MenuItem id = "WiX" label = "WiX" icon = "Icons.16x16.WebSearchIcon" link = "http://sourceforge.net/projects/wix/" />
<MenuItem id = "NAnt" label = "NAnt" icon = "Icons.16x16.WebSearchIcon" description = "THE .NET building tool." link = "http://nant.sourceforge.net/" /> <MenuItem id = "NAnt" label = "NAnt" icon = "Icons.16x16.WebSearchIcon" link = "http://nant.sourceforge.net/" />
<MenuItem id = "NDoc" label = "NDoc" icon = "Icons.16x16.WebSearchIcon" description = "I used the NDoc as the SharpDevelop documentation generator. Look out it is cool." link = "http://ndoc.sourceforge.net/" /> <MenuItem id = "NDoc" label = "NDoc" icon = "Icons.16x16.WebSearchIcon" link = "http://ndoc.sourceforge.net/" />
<MenuItem id = "#ZipLib" label = "#ZipLib" icon = "Icons.16x16.WebSearchIcon" description = "" link = "http://www.sharpdevelop.net/OpenSource/SharpZipLib/Default.aspx" /> <MenuItem id = "#ZipLib" label = "#ZipLib" icon = "Icons.16x16.WebSearchIcon" link = "http://www.sharpdevelop.net/OpenSource/SharpZipLib/Default.aspx" />
</MenuItem> </MenuItem>
<MenuItem id = "NETPlatforms" label = ".NET Platforms" type="Menu"> <MenuItem id = "NETPlatforms" label = ".NET Platforms" type="Menu">
<MenuItem id = "MSNET" label = "MS .NET" icon = "Icons.16x16.WebSearchIcon" description = "The first .NET implementation" link = "http://msdn.microsoft.com/net" /> <MenuItem id = "MSNET" label = "MS .NET" icon = "Icons.16x16.WebSearchIcon" link = "http://msdn.microsoft.com/net" />
<MenuItem id = "Mono" label = "Mono Project" icon = "Icons.16x16.WebSearchIcon" description = "A free .NET implementation effort, worth visiting" link = "http://www.go-mono.com" /> <MenuItem id = "Mono" label = "Mono Project" icon = "Icons.16x16.WebSearchIcon" link = "http://www.go-mono.com" />
<MenuItem id = "DotGNU" label = "DotGNU" icon = "Icons.16x16.WebSearchIcon" description = "The GNU .NET implementation" link = "http://www.dotgnu.org" /> <MenuItem id = "DotGNU" label = "DotGNU" icon = "Icons.16x16.WebSearchIcon" link = "http://www.dotgnu.org" />
</MenuItem> </MenuItem>
</MenuItem> --> </MenuItem> -->
<MenuItem id = "Separator3" type = "Separator" /> <MenuItem id = "Separator3" type = "Separator" />
<MenuItem id = "About" <MenuItem id = "About"
label = "${res:XML.MainMenu.HelpMenu.About}" label = "${res:XML.MainMenu.HelpMenu.About}"
icon = "Icons.16x16.AboutIcon" icon = "Icons.16x16.AboutIcon"
description = "${res:XML.MainMenu.HelpMenu.About.Description}"
class = "ICSharpCode.SharpDevelop.Commands.AboutSharpDevelop" /> class = "ICSharpCode.SharpDevelop.Commands.AboutSharpDevelop" />
</MenuItem> <!-- end HELP menu --> </MenuItem> <!-- end HELP menu -->
</Path> <!-- end Main Menu --> </Path> <!-- end Main Menu -->
@ -1611,19 +1546,16 @@
<MenuItem id = "Find" <MenuItem id = "Find"
label = "${res:XML.MainMenu.SearchMenu.Find}" label = "${res:XML.MainMenu.SearchMenu.Find}"
icon = "Icons.16x16.FindIcon" icon = "Icons.16x16.FindIcon"
description = "${res:XML.MainMenu.SearchMenu.Find.Description}"
shortcut = "Control|F" shortcut = "Control|F"
class = "SearchAndReplace.Find"/> class = "SearchAndReplace.Find"/>
<MenuItem id = "FindNext" <MenuItem id = "FindNext"
label = "${res:XML.MainMenu.SearchMenu.FindNext}" label = "${res:XML.MainMenu.SearchMenu.FindNext}"
icon = "Icons.16x16.FindNextIcon" icon = "Icons.16x16.FindNextIcon"
description = "${res:XML.MainMenu.SearchMenu.FindNext.Description}"
shortcut = "F3" shortcut = "F3"
class = "SearchAndReplace.FindNext"/> class = "SearchAndReplace.FindNext"/>
<MenuItem id = "Replace" <MenuItem id = "Replace"
label = "${res:XML.MainMenu.SearchMenu.Replace}" label = "${res:XML.MainMenu.SearchMenu.Replace}"
icon = "Icons.16x16.ReplaceIcon" icon = "Icons.16x16.ReplaceIcon"
description = "${res:XML.MainMenu.SearchMenu.Replace.Description}"
shortcut = "Control|R" shortcut = "Control|R"
class = "SearchAndReplace.Replace"/> class = "SearchAndReplace.Replace"/>
@ -1631,37 +1563,31 @@
<!-- <Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.ITextEditorControlProvider" action="Disable"> --> <!-- <Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.ITextEditorControlProvider" action="Disable"> -->
<MenuItem id = "ToggleBookmark" <MenuItem id = "ToggleBookmark"
label = "${res:XML.MainMenu.SearchMenu.ToggleBookmark}" label = "${res:XML.MainMenu.SearchMenu.ToggleBookmark}"
description = "${res:XML.MainMenu.SearchMenu.ToggleBookmark.Description}"
shortcut = "Control|F2" shortcut = "Control|F2"
icon = "Bookmarks.ToggleMark" icon = "Bookmarks.ToggleMark"
class = "Bookmarks.ToggleBookmark"/> class = "Bookmarks.ToggleBookmark"/>
<MenuItem id = "PrevBookmark" <MenuItem id = "PrevBookmark"
label = "${res:XML.MainMenu.SearchMenu.PrevBookmark}" label = "${res:XML.MainMenu.SearchMenu.PrevBookmark}"
description = "${res:XML.MainMenu.SearchMenu.PrevBookmark.Description}"
shortcut = "Alt|F2" shortcut = "Alt|F2"
icon = "Bookmarks.GotoPrevInFile" icon = "Bookmarks.GotoPrevInFile"
class = "Bookmarks.PrevBookmark"/> class = "Bookmarks.PrevBookmark"/>
<MenuItem id = "NextBookmark" <MenuItem id = "NextBookmark"
label = "${res:XML.MainMenu.SearchMenu.NextBookmark}" label = "${res:XML.MainMenu.SearchMenu.NextBookmark}"
description = "${res:XML.MainMenu.SearchMenu.NextBookmark.Description}"
shortcut = "F2" shortcut = "F2"
icon = "Bookmarks.GotoNextInFile" icon = "Bookmarks.GotoNextInFile"
class = "Bookmarks.NextBookmark"/> class = "Bookmarks.NextBookmark"/>
<MenuItem id = "ClearBookmarks" <MenuItem id = "ClearBookmarks"
label = "${res:XML.MainMenu.SearchMenu.ClrBookmark}" label = "${res:XML.MainMenu.SearchMenu.ClrBookmark}"
description = "${res:XML.MainMenu.SearchMenu.ClrBookmark.Description}"
icon = "Bookmarks.ClearAll" icon = "Bookmarks.ClearAll"
class = "Bookmarks.ClearBookmarks"/> class = "Bookmarks.ClearBookmarks"/>
<MenuItem id = "Separator2" type = "Separator" /> <MenuItem id = "Separator2" type = "Separator" />
<MenuItem id = "GotoLineNr" <MenuItem id = "GotoLineNr"
label = "${res:XML.MainMenu.SearchMenu.GotoLineNr}" label = "${res:XML.MainMenu.SearchMenu.GotoLineNr}"
description = "${res:XML.MainMenu.SearchMenu.GotoLineNr.Description}"
shortcut = "Control|G" shortcut = "Control|G"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GotoLineNumber"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GotoLineNumber"/>
<MenuItem id = "Separator3" type = "Separator" /> <MenuItem id = "Separator3" type = "Separator" />
<MenuItem id = "GotoBrace" <MenuItem id = "GotoBrace"
label = "${res:XML.MainMenu.SearchMenu.GotoBrace}" label = "${res:XML.MainMenu.SearchMenu.GotoBrace}"
description = "${res:XML.MainMenu.SearchMenu.GotoBrace.Description}"
shortcut = "Control|B" shortcut = "Control|B"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GotoMatchingBrace"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GotoMatchingBrace"/>
<!-- </Condition> --> <!-- </Condition> -->
@ -1675,7 +1601,6 @@
insertbefore="CloseAll" insertbefore="CloseAll"
label = "${res:XML.MainMenu.WindowMenu.Split}" label = "${res:XML.MainMenu.WindowMenu.Split}"
icon = "Icons.16x16.SplitWindow" icon = "Icons.16x16.SplitWindow"
description = "${res:XML.MainMenu.WindowMenu.Split.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.SplitTextEditor"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.SplitTextEditor"/>
</Condition> </Condition>
</Path> </Path>
@ -1687,52 +1612,41 @@
<MenuItem id = "RemoveLeadingWs" <MenuItem id = "RemoveLeadingWs"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.RlWs}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.RlWs}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.RlWs.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.RemoveLeadingWS"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.RemoveLeadingWS"/>
<MenuItem id = "RemoveTrailingWs" <MenuItem id = "RemoveTrailingWs"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.RtWs}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.RtWs}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.RtWs.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.RemoveTrailingWS"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.RemoveTrailingWS"/>
<MenuItem id = "Seperator1" type = "Separator" /> <MenuItem id = "Seperator1" type = "Separator" />
<MenuItem id = "UpperCase" <MenuItem id = "UpperCase"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.UpperCase}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.UpperCase}"
icon = "Icons.16x16.LowerToUpperCase" icon = "Icons.16x16.LowerToUpperCase"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.UpperCase.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToUpperCase"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToUpperCase"/>
<MenuItem id = "LowerCase" <MenuItem id = "LowerCase"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.LowerCase}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.LowerCase}"
icon = "Icons.16x16.UpperToLowerCase" icon = "Icons.16x16.UpperToLowerCase"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.LowerCase.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToLowerCase"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToLowerCase"/>
<MenuItem id = "Capitalize" <MenuItem id = "Capitalize"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.Capitalize}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.Capitalize}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.Capitalize.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.CapitalizeAction"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.CapitalizeAction"/>
<MenuItem id = "InvertCase" <MenuItem id = "InvertCase"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.InvertCase}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.InvertCase}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.InvertCase.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.InvertCaseAction"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.InvertCaseAction"/>
<MenuItem id = "Separator2" type = "Separator" /> <MenuItem id = "Separator2" type = "Separator" />
<MenuItem id = "SortSelection" <MenuItem id = "SortSelection"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.SortLines}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.SortLines}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.SortLines.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.SortSelection"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.SortSelection"/>
<MenuItem id = "Separator3" type = "Separator" /> <MenuItem id = "Separator3" type = "Separator" />
<MenuItem id = "Tabs2Spaces" <MenuItem id = "Tabs2Spaces"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.Tab2Space}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.Tab2Space}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.Tab2Space.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertTabsToSpaces"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertTabsToSpaces"/>
<MenuItem id = "Spaces2Tabs" <MenuItem id = "Spaces2Tabs"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.Space2Tab}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.Space2Tab}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.Space2Tab.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertSpacesToTabs"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertSpacesToTabs"/>
<MenuItem id = "LeadingTabs2Spaces" <MenuItem id = "LeadingTabs2Spaces"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.LdTab2Space}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.LdTab2Space}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.LdTab2Space.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertLeadingTabsToSpaces"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertLeadingTabsToSpaces"/>
<MenuItem id = "LeadingSpaces2Tabs" <MenuItem id = "LeadingSpaces2Tabs"
label = "${res:XML.MainMenu.EditMenu.FormatMenu.LdSpace2Tab}" label = "${res:XML.MainMenu.EditMenu.FormatMenu.LdSpace2Tab}"
description = "${res:XML.MainMenu.EditMenu.FormatMenu.LdSpace2Tab.Description}"
class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertLeadingSpacesToTabs"/> class ="ICSharpCode.SharpDevelop.DefaultEditor.Commands.ConvertLeadingSpacesToTabs"/>
</Condition> </Condition>
</MenuItem> </MenuItem>
@ -1740,17 +1654,14 @@
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.ITextEditorControlProvider" action="Disable"> <Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.DefaultEditor.Gui.Editor.ITextEditorControlProvider" action="Disable">
<MenuItem id = "ToggleFolding" <MenuItem id = "ToggleFolding"
label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ToggleFolding}" label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ToggleFolding}"
description = "Toggles the current selected folding"
shortcut = "Shift|Control|M" shortcut = "Shift|Control|M"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToggleFolding"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToggleFolding"/>
<MenuItem id = "ToggleAllFoldings" <MenuItem id = "ToggleAllFoldings"
label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ToggleAllFoldings}" label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ToggleAllFoldings}"
description = "Toggles all foldings"
shortcut = "Shift|Control|L" shortcut = "Shift|Control|L"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToggleAllFoldings"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ToggleAllFoldings"/>
<MenuItem id = "ShowDefinitionsOnly" <MenuItem id = "ShowDefinitionsOnly"
label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ShowDefinitions}" label = "${res:XML.MainMenu.EditMenu.FoldingMenu.ShowDefinitions}"
description = "Shows only the definitions"
shortcut = "Shift|Control|P" shortcut = "Shift|Control|P"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ShowDefinitionsOnly"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ShowDefinitionsOnly"/>
</Condition> </Condition>
@ -1792,21 +1703,18 @@
<MenuItem id = "InsertColor" <MenuItem id = "InsertColor"
insertafter = "Separator1" insertbefore = "Separator2" insertafter = "Separator1" insertbefore = "Separator2"
label = "${res:XML.MainMenu.ToolMenu.InsColor}" label = "${res:XML.MainMenu.ToolMenu.InsColor}"
description = "${res:XML.MainMenu.ToolMenu.InsColor.Description}"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ShowColorDialog"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.ShowColorDialog"/>
<MenuItem id = "Separator2" type = "Separator" /> <MenuItem id = "Separator2" type = "Separator" />
<MenuItem id = "GenerateCodeAction" <MenuItem id = "GenerateCodeAction"
insertafter = "Separator2" insertafter = "Separator2"
label = "${res:XML.MainMenu.ToolMenu.GenerateCode}" label = "${res:XML.MainMenu.ToolMenu.GenerateCode}"
description = "${res:XML.MainMenu.ToolMenu.GenerateCode.Description}"
shortcut = "Alt|Insert" shortcut = "Alt|Insert"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GenerateCodeAction"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.GenerateCodeAction"/>
<MenuItem id = "ShowQuickHelp" <MenuItem id = "ShowQuickHelp"
insertafter = "GenerateCodeAction" insertafter = "GenerateCodeAction"
insertbefore = "Separator5" insertbefore = "Separator5"
label = "${res:XML.MainMenu.ToolMenu.QuickXmlDoc}" label = "${res:XML.MainMenu.ToolMenu.QuickXmlDoc}"
description = "${res:XML.MainMenu.ToolMenu.QuickXmlDoc.Description}"
shortcut = "Control|Q" shortcut = "Control|Q"
class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.QuickDocumentation"/> class = "ICSharpCode.SharpDevelop.DefaultEditor.Commands.QuickDocumentation"/>
</Condition> </Condition>

2
src/AddIns/Misc/NUnitPad/Project/NUnitPad.addin

@ -30,9 +30,7 @@
<Path name = "/SharpDevelop/Workbench/MainMenu/Project"> <Path name = "/SharpDevelop/Workbench/MainMenu/Project">
<Condition name = "ProjectActive" activeproject="*" action="Disable"> <Condition name = "ProjectActive" activeproject="*" action="Disable">
<MenuItem id = "RunTests" <MenuItem id = "RunTests"
insertbefore ="Deploy"
label = "${res:XML.MainMenu.ProjectMenu.RunTests}" label = "${res:XML.MainMenu.ProjectMenu.RunTests}"
description = "${res:XML.MainMenu.ProjectMenu.RunTests.Description}"
class = "ICSharpCode.NUnitPad.RunTestsInProject"/> class = "ICSharpCode.NUnitPad.RunTestsInProject"/>
</Condition> </Condition>
</Path> </Path>

1
src/AddIns/Misc/RegExpTk/Project/RegExpTk.addin

@ -13,7 +13,6 @@
<MenuItem id = "RegExpTk" <MenuItem id = "RegExpTk"
insertafter = "ShowObjectBrowser" insertbefore = "Separator4" insertafter = "ShowObjectBrowser" insertbefore = "Separator4"
label = "${res:XML.MainMenu.ToolsMenu.RegularExpressionToolkit}" label = "${res:XML.MainMenu.ToolsMenu.RegularExpressionToolkit}"
description = "${res:XML.MainMenu.ToolsMenu.RegularExpressionToolkit.Description}"
class = "Plugins.RegExpTk.RegExpTkCommand" class = "Plugins.RegExpTk.RegExpTkCommand"
/> />
</Path> </Path>

2
src/Main/Base/Project/Src/Gui/Workbench/Layouts/SdiWorkspaceLayout.cs

@ -103,6 +103,8 @@ namespace ICSharpCode.SharpDevelop.Gui
// wbForm.Controls.Add(this.dockPanel); // wbForm.Controls.Add(this.dockPanel);
toolStripContainer.ContentPanel.Controls.Add(((DefaultWorkbench)workbench).TopMenu); toolStripContainer.ContentPanel.Controls.Add(((DefaultWorkbench)workbench).TopMenu);
StatusBarService.Control.Dock = DockStyle.Bottom;
toolStripContainer.ContentPanel.Controls.Add(StatusBarService.Control);
wbForm.Controls.Add(toolStripContainer); wbForm.Controls.Add(toolStripContainer);

10
src/Main/Base/Project/Src/Services/ParserService/ParserService.cs

@ -59,8 +59,10 @@ namespace ICSharpCode.Core
static void ProjectServiceSolutionClosed(object sender, EventArgs e) static void ProjectServiceSolutionClosed(object sender, EventArgs e)
{ {
lock (projectContents) {
projectContents.Clear(); projectContents.Clear();
} }
}
public static void OpenCombine(object sender, SolutionEventArgs e) public static void OpenCombine(object sender, SolutionEventArgs e)
{ {
@ -74,7 +76,10 @@ namespace ICSharpCode.Core
{ {
foreach (IProject project in ProjectService.OpenSolution.Projects) { foreach (IProject project in ProjectService.OpenSolution.Projects) {
try { try {
projectContents[project] = CaseSensitiveProjectContent.Create(project); IProjectContent newContent = CaseSensitiveProjectContent.Create(project);
lock (projectContents) {
projectContents[project] = newContent;
}
} catch (Exception e) { } catch (Exception e) {
Console.WriteLine("Error while retrieving project contents from {0} : {1}", project, e); Console.WriteLine("Error while retrieving project contents from {0} : {1}", project, e);
} }
@ -92,6 +97,7 @@ namespace ICSharpCode.Core
public static void StartParserThread() public static void StartParserThread()
{ {
Thread parserThread = new Thread(new ThreadStart(ParserUpdateThread)); Thread parserThread = new Thread(new ThreadStart(ParserUpdateThread));
parserThread.Priority = ThreadPriority.Lowest;
parserThread.IsBackground = true; parserThread.IsBackground = true;
parserThread.Start(); parserThread.Start();
} }
@ -186,6 +192,7 @@ namespace ICSharpCode.Core
parserOutput = parser.Parse(fileName); parserOutput = parser.Parse(fileName);
} }
lock (projectContents) {
foreach (KeyValuePair<IProject, IProjectContent> projectContent in projectContents) { foreach (KeyValuePair<IProject, IProjectContent> projectContent in projectContents) {
if (projectContent.Key.IsFileInProject(fileName)) { if (projectContent.Key.IsFileInProject(fileName)) {
if (parsings.ContainsKey(fileName)) { if (parsings.ContainsKey(fileName)) {
@ -196,6 +203,7 @@ namespace ICSharpCode.Core
} }
} }
} }
}
return UpdateParseInformation(parserOutput as ICompilationUnit, fileName, updateCommentTags, fireUpdate); return UpdateParseInformation(parserOutput as ICompilationUnit, fileName, updateCommentTags, fireUpdate);
} catch (Exception e) { } catch (Exception e) {
MessageService.ShowError(e); MessageService.ShowError(e);

Loading…
Cancel
Save