Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/addins/CSharpBinding/CSharpBinding.addin.xml')
-rw-r--r--main/src/addins/CSharpBinding/CSharpBinding.addin.xml81
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="{}[]().,:;+-*/%&amp;|^!~=&lt;&gt;?@#'&quot;\"/>
</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