diff --git a/ILSpy/Commands/ShowDebugSteps.cs b/ILSpy/Commands/ShowDebugSteps.cs deleted file mode 100644 index 21f1c069e..000000000 --- a/ILSpy/Commands/ShowDebugSteps.cs +++ /dev/null @@ -1,18 +0,0 @@ -#if DEBUG - -using ICSharpCode.ILSpy.Docking; -using ICSharpCode.ILSpy.Properties; -using ICSharpCode.ILSpy.ViewModels; - -namespace ICSharpCode.ILSpy.Commands -{ - [ExportMainMenuCommand(Menu = nameof(Resources._View), Header = nameof(Resources._ShowDebugSteps), MenuOrder = 5000)] - class ShowDebugSteps : SimpleCommand - { - public override void Execute(object parameter) - { - DockWorkspace.Instance.ShowToolPane(DebugStepsPaneModel.PaneContentId); - } - } -} -#endif \ No newline at end of file diff --git a/ILSpy/Commands/ShowPane.cs b/ILSpy/Commands/ShowPane.cs new file mode 100644 index 000000000..2a5b14030 --- /dev/null +++ b/ILSpy/Commands/ShowPane.cs @@ -0,0 +1,35 @@ +using ICSharpCode.ILSpy.Docking; +using ICSharpCode.ILSpy.Properties; +using ICSharpCode.ILSpy.ViewModels; + +namespace ICSharpCode.ILSpy.Commands +{ + [ExportMainMenuCommand(Menu = nameof(Resources._Window), Header = nameof(Resources._Assemblies), MenuCategory = "pane", MenuOrder = 5000)] + class ShowAssemblies : SimpleCommand + { + public override void Execute(object parameter) + { + DockWorkspace.Instance.ShowToolPane(AssemblyListPaneModel.PaneContentId); + } + } + + [ExportMainMenuCommand(Menu = nameof(Resources._Window), Header = nameof(Resources._Analyzer), MenuCategory = "pane", MenuOrder = 5000)] + class ShowAnalyzer : SimpleCommand + { + public override void Execute(object parameter) + { + DockWorkspace.Instance.ShowToolPane(AnalyzerPaneModel.PaneContentId); + } + } + +#if DEBUG + [ExportMainMenuCommand(Menu = nameof(Resources._Window), Header = nameof(Resources._ShowDebugSteps), MenuCategory = "pane", MenuOrder = 5000)] + class ShowDebugSteps : SimpleCommand + { + public override void Execute(object parameter) + { + DockWorkspace.Instance.ShowToolPane(DebugStepsPaneModel.PaneContentId); + } + } +#endif +} \ No newline at end of file diff --git a/ILSpy/ILSpy.csproj b/ILSpy/ILSpy.csproj index 4757e9ffe..360ef0d3b 100644 --- a/ILSpy/ILSpy.csproj +++ b/ILSpy/ILSpy.csproj @@ -132,6 +132,6 @@ - + diff --git a/ILSpy/Properties/Resources.Designer.cs b/ILSpy/Properties/Resources.Designer.cs index 9302e2f9f..8d8550eb3 100644 --- a/ILSpy/Properties/Resources.Designer.cs +++ b/ILSpy/Properties/Resources.Designer.cs @@ -78,6 +78,24 @@ namespace ICSharpCode.ILSpy.Properties { } } + /// + /// Looks up a localized string similar to Analy_zer. + /// + public static string _Analyzer { + get { + return ResourceManager.GetString("_Analyzer", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to _Assemblies. + /// + public static string _Assemblies { + get { + return ResourceManager.GetString("_Assemblies", resourceCulture); + } + } + /// /// Looks up a localized string similar to _Check for Updates. /// diff --git a/ILSpy/Properties/Resources.resx b/ILSpy/Properties/Resources.resx index 4952cb74d..5641b507a 100644 --- a/ILSpy/Properties/Resources.resx +++ b/ILSpy/Properties/Resources.resx @@ -933,6 +933,12 @@ Do you want to continue? _Add To Main List + + Analy_zer + + + _Assemblies + _Check for Updates diff --git a/ILSpy/Search/SearchPane.cs b/ILSpy/Search/SearchPane.cs index 54fc2cad9..5c446c9bf 100644 --- a/ILSpy/Search/SearchPane.cs +++ b/ILSpy/Search/SearchPane.cs @@ -397,7 +397,7 @@ namespace ICSharpCode.ILSpy } } - [ExportMainMenuCommand(Menu = nameof(Properties.Resources._View), Header = nameof(Properties.Resources.Search), MenuIcon = "Images/Search", MenuCategory = nameof(Properties.Resources.View), MenuOrder = 100)] + [ExportMainMenuCommand(Menu = nameof(Properties.Resources._Window), Header = nameof(Properties.Resources.Search), MenuIcon = "Images/Search", MenuCategory = "pane", MenuOrder = 100)] [ExportToolbarCommand(ToolTip = nameof(Properties.Resources.SearchCtrlShiftFOrCtrlE), ToolbarIcon = "Images/Search", ToolbarCategory = nameof(Properties.Resources.View), ToolbarOrder = 100)] sealed class ShowSearchCommand : CommandWrapper {