diff options
Diffstat (limited to 'main/src/addins/CSharpBinding/CSharpBinding.addin.xml')
-rw-r--r-- | main/src/addins/CSharpBinding/CSharpBinding.addin.xml | 81 |
1 files changed, 47 insertions, 34 deletions
diff --git a/main/src/addins/CSharpBinding/CSharpBinding.addin.xml b/main/src/addins/CSharpBinding/CSharpBinding.addin.xml index fae3c99312..5595065954 100644 --- a/main/src/addins/CSharpBinding/CSharpBinding.addin.xml +++ b/main/src/addins/CSharpBinding/CSharpBinding.addin.xml @@ -8,7 +8,31 @@ shortcut = "Alt|Insert" macShortcut = "Meta|I" /> </Extension> - + + <Extension path = "/MonoDevelop/Ide/Commands/Refactoring"> +<!-- <Command id = "MonoDevelop.Refactoring.RefactoryCommands.Resolve" + defaultHandler = "MonoDevelop.CSharp.Refactoring.ResolveCommandHandler" + type="array" + _label = "Resolve"/> --> + <Command id = "MonoDevelop.CSharp.Refactoring.ExtractMethodCommand" + defaultHandler = "MonoDevelop.CSharp.Refactoring.ExtractMethodCommandHandler" + _label = "Extract Method" + _description = "Extracts a method" + /> + <Command id = "MonoDevelop.Refactoring.RefactoryCommands.CurrentRefactoryOperations" + defaultHandler = "MonoDevelop.CSharp.Refactoring.CurrentRefactoryOperationsHandler" + type="array" + _label = "Refactory Operations" /> + </Extension> + + <Extension path = "/MonoDevelop/Ide/Commands/CodeNavigation"> + <Command id = "MonoDevelop.Refactoring.RefactoryCommands.GotoDeclaration" + _label = "_Go to Declaration" + shortcut = "F12" + macShortcut = "Meta|D"/> + </Extension> + + <Extension path = "/MonoDevelop/ProjectModel/MSBuildItemTypes"> <DotNetProjectType language="C#" @@ -94,6 +118,9 @@ <Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.Highlighting.HighlightUsagesExtension" /> <Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.PathedDocumentTextEditorExtension" /> <Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.UnitTestTextEditorExtension" /> + <Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.ClassOutline.CSharpOutlineTextEditorExtension" /> + <Class fileExtensions = ".json" class = "MonoDevelop.JSon.JSonTextEditorExtension" /> + <Class class = "MonoDevelop.CSharp.Refactoring.CSharpFeaturesTextEditorExtension" /> </Extension> <Extension path = "/MonoDevelop/Core/StockIcons"> @@ -114,8 +141,8 @@ <Formatter mimeType="text/x-csharp" class="MonoDevelop.CSharp.Formatting.CSharpFormatter" /> </Extension> - <Extension path = "/MonoDevelop/TypeSystem/Ambiences"> - <Ambience mimeType="text/x-csharp" class = "MonoDevelop.CSharp.CSharpAmbience" /> + <Extension path = "/MonoDevelop/TypeSystem/AmbienceTooltipProviders"> + <Provider mimeType="text/x-csharp" class = "MonoDevelop.CSharp.CSharpAmbience" /> </Extension> <Extension path = "/MonoDevelop/TypeSystem/Parser"> @@ -144,7 +171,7 @@ <Extension path = "/MonoDevelop/ProjectModel/PolicySets" > <PolicySet id="1TBS" _name="SharpDevelop style (1TBS)" allowDiffSerialize="false"> - <Policies resource="SharpDevelopCSharpPolicy.xml" /> + <Policies resource="KRCSharpPolicy.xml" /> <Policies resource="InvariantTextStylePolicy.xml" /> </PolicySet> </Extension> @@ -153,24 +180,11 @@ <Policies resource="AllmanCSharpPolicy.xml" /> </Extension> - <Extension path = "/MonoDevelop/ProjectModel/PolicySets" > - <PolicySet id="Whitesmiths" _name="Whitesmiths style" allowDiffSerialize="false"> - <Policies resource="WhitesmithsCSharpPolicy.xml" /> - <Policies resource="InvariantTextStylePolicy.xml" /> - </PolicySet> - </Extension> - - <Extension path = "/MonoDevelop/ProjectModel/PolicySets" > - <PolicySet id="GNU" _name="GNU style" allowDiffSerialize="false"> - <Policies resource="GNUCSharpPolicy.xml" /> - <Policies resource="GNUTextStylePolicy.xml" /> - </PolicySet> - </Extension> - <Extension path = "/MonoDevelop/ProjectModel/Gui/MimeTypePolicyPanels"> <Panel id = "CSharpFormatting" _label = "C# Format" mimeType="text/x-csharp" class = "MonoDevelop.CSharp.Formatting.CSharpFormattingPolicyPanel" /> </Extension> +<!-- <Extension path = "/MonoDevelop/Refactoring/CodeActions"> <Action mimeType="text/x-csharp" _title = "Move type to another file" @@ -181,10 +195,10 @@ _description = "Converts constant fields to enumeration" class = "MonoDevelop.CSharp.Refactoring.CodeActions.ConvertToEnumAction" /> </Extension> - + <Extension path = "/MonoDevelop/Refactoring/CodeIssues"> <CodeIssue mimeType="text/x-csharp" severity = "Error" class="MonoDevelop.CSharp.Refactoring.CodeIssues.MonoTODOIssue"/> - </Extension> + </Extension> --> <Extension path = "/MonoDevelop/Ide/TextEditorResolver"> <Resolver class = "MonoDevelop.CSharp.Resolver.TextEditorResolverProvider" mimeType="text/x-csharp" /> @@ -216,36 +230,29 @@ </Extension> <Extension path = "/MonoDevelop/Refactoring/CodeGenerators"> + <Class class = "MonoDevelop.CodeGeneration.CreateConstructorGenerator" /> <Class class = "MonoDevelop.CodeGeneration.ReadonlyPropertyGenerator" /> <Class class = "MonoDevelop.CodeGeneration.PropertyGenerator" /> - <Class class = "MonoDevelop.CodeGeneration.ImplementInterfaceMembersGenerator" /> +<!-- <Class class = "MonoDevelop.CodeGeneration.ImplementInterfaceMembersGenerator" /> --> <Class class = "MonoDevelop.CodeGeneration.RequiredProtocolMemberGenerator" /> <Class class = "MonoDevelop.CodeGeneration.OptionalProtocolMemberGenerator" /> <Class class = "MonoDevelop.CodeGeneration.PartialGenerator" /> <Class class = "MonoDevelop.CodeGeneration.OverrideMembersGenerator" /> <Class class = "MonoDevelop.CodeGeneration.ToStringGenerator" /> <Class class = "MonoDevelop.CodeGeneration.RaiseEventMethodGenerator" /> - <Class class = "MonoDevelop.CodeGeneration.EqualityMembersGenerator" /> +<!-- <Class class = "MonoDevelop.CodeGeneration.EqualityMembersGenerator" /> --> <Class class = "MonoDevelop.CodeGeneration.WriteLineGenerator" /> </Extension> - <Extension path = "/MonoDevelop/Refactoring/CodeActionSource"> - <Source class ="MonoDevelop.CSharp.Refactoring.CodeActions.NRefactoryCodeActionSource"/> - </Extension> - - <Extension path = "/MonoDevelop/Refactoring/CodeIssueSource"> - <Source class ="MonoDevelop.CSharp.Refactoring.CodeIssues.NRefactoryCodeIssueSource"/> - </Extension> - <Extension path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels/SourceCode"> - <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Refactoring.CodeIssues.NameConventionPanel" icon="md-prefs-name-conventions" /> + <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Diagnostics.InconsistentNaming.NameConventionPanel" icon="md-prefs-name-conventions" /> </Extension> <Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/SourceCode"> - <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Refactoring.CodeIssues.NameConventionPanel" icon="md-prefs-name-conventions" /> + <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Diagnostics.InconsistentNaming.NameConventionPanel" icon="md-prefs-name-conventions" /> </Extension> <Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog/SourceCode"> - <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Refactoring.CodeIssues.NameConventionPanel" icon="md-prefs-name-conventions" /> + <Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Diagnostics.InconsistentNaming.NameConventionPanel" icon="md-prefs-name-conventions" /> </Extension> <Extension path = "/MonoDevelop/SourceEditor2/TooltipProviders"> @@ -255,4 +262,10 @@ <Extension path = "/MonoDevelop/Ide/CompletionCharacters"> <Complete language="C#" commitOnSpace="True" commitChars="{}[]().,:;+-*/%&|^!~=<>?@#'"\"/> </Extension> -</ExtensionModel> + + <Extension path = "/MonoDevelop/SourceEditor2/ContextMenu/Editor"> + <CommandItem id = "MonoDevelop.Refactoring.RefactoryCommands.CurrentRefactoryOperations" insertafter="MonoDevelop.SourceEditor.SourceEditorCommands.MarkerOperations" insertbefore="MonoDevelop.Debugger.DebugCommands.ExpressionEvaluator"/> +<!-- <CommandItem id = "MonoDevelop.Refactoring.RefactoryCommands.Resolve" insertbefore="MonoDevelop.SourceEditor.SourceEditorCommands.MarkerOperations"/>--> + </Extension> + +</ExtensionModel>
\ No newline at end of file |