6
6
url = "http://www.monodevelop.com/"
7
7
description = "CSharp Language Binding"
8
8
category = "Language bindings"
12
<Addin id="Core" version="3.0.3"/>
13
<Addin id="Ide" version="3.0.3"/>
14
<Addin id="SourceEditor2" version="3.0.3"/>
15
<Addin id="Refactoring" version="3.0.3"/>
12
<Addin id="Core" version="4.0.5"/>
13
<Addin id="Ide" version="4.0.5"/>
14
<Addin id="SourceEditor2" version="4.0.5"/>
15
<Addin id="Refactoring" version="4.0.5"/>
18
18
<ConditionType id="MSBuildTargetIsAvailable" type="MonoDevelop.Projects.Formats.MSBuild.TargetsAvailableCondition" />
20
20
<Extension path = "/MonoDevelop/Ide/Commands">
21
21
<Command id = "MonoDevelop.CodeGeneration.CodeGenerationCommands.ShowCodeGenerationWindow"
22
defaultHandler = "MonoDevelop.CodeGeneration.ShowCodeGenerationWindowHandler"
23
_label = "S_how Code Generation Window"
22
_label = "S_how Code Generation Window"
24
23
shortcut = "Alt|Insert" />
27
26
<Extension path = "/MonoDevelop/ProjectModel/MSBuildItemTypes">
31
30
guid="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
32
31
import="$(MSBuildBinPath)\Microsoft.CSharp.targets"
33
32
resourceHandler="MonoDevelop.CSharp.Project.CSharpResourceIdBuilder"
80
79
class = "MonoDevelop.CSharp.Project.CodeGenerationPanel"/>
84
83
<Extension path = "/MonoDevelop/ProjectModel/LanguageBindings">
85
84
<LanguageBinding id = "CSharp"
86
85
supportedextensions = ".cs"
87
86
class = "MonoDevelop.CSharp.CSharpLanguageBinding" />
90
89
<Extension path = "/MonoDevelop/Ide/ReferenceFinder">
91
90
<ReferenceFinder supportedmimetypes = "text/x-csharp"
92
91
class = "MonoDevelop.CSharp.Refactoring.CSharpReferenceFinder" />
95
94
<Extension path = "/MonoDevelop/ProjectModel/SerializableClasses">
96
95
<DataType class = "MonoDevelop.CSharp.Project.CSharpCompilerParameters" />
97
96
<DataType class = "MonoDevelop.CSharp.Project.CSharpProjectParameters" />
100
99
<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
101
<!-- indent engine must be before the completion text editor engine,
100
<!-- indent engine must be before the completion text editor engine,
105
104
get;private set';'
114
113
<Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.Formatting.CSharpTextEditorIndentation" />
115
114
<Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.Completion.CSharpCompletionTextEditorExtension" />
116
115
<Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.Highlighting.HighlightUsagesExtension" />
117
116
<Class fileExtensions = ".cs" class = "MonoDevelop.CSharp.PathedDocumentTextEditorExtension" />
120
119
<Extension path = "/MonoDevelop/ProjectModel/MD1SerializationMaps">
121
120
<SerializationMap resource="md1format.xml" />
124
123
<Extension path = "/MonoDevelop/Core/StockIcons">
125
124
<StockIcon stockid = "md-csharp-file" resource = "C#.FileIcon" size="Menu" />
126
125
<StockIcon stockid = "md-csharp-project" resource = "csharp-project-16.png" size="Menu"/>
129
128
<Extension path = "/MonoDevelop/Core/MimeTypes">
130
129
<MimeType id="text/x-csharp" _description="C# source code" icon="md-csharp-file" isText="true">
131
130
<File pattern="*.cs" />
135
134
<Extension path = "/MonoDevelop/Ide/CodeFormatters">
136
135
<Formatter mimeType="text/x-csharp" class="MonoDevelop.CSharp.Formatting.CSharpFormatter" />
139
138
<Extension path = "/MonoDevelop/TypeSystem/Ambiences">
140
139
<Ambience mimeType="text/x-csharp" class = "MonoDevelop.CSharp.CSharpAmbience" />
143
142
<Extension path = "/MonoDevelop/TypeSystem/Parser">
144
143
<Parser class="MonoDevelop.CSharp.Parser.TypeSystemParser" mimeType = "text/x-csharp" />
147
146
<Extension path = "/MonoDevelop/TypeSystem/FoldingParser">
148
147
<Parser class = "MonoDevelop.CSharp.Parser.CSharpFoldingParser" mimeType="text/x-csharp" />
151
150
<Extension path = "/MonoDevelop/TypeSystem/CodeGenerators">
152
151
<Generator class="MonoDevelop.CSharp.Refactoring.CSharpCodeGenerator" mimeType = "text/x-csharp" />
155
<Extension path = "/MonoDevelop/SourceEditor2/CustomModes">
156
<SyntaxMode mimeTypes="text/x-csharp" class="MonoDevelop.CSharp.Highlighting.CSharpSyntaxMode"/>
159
154
<Extension path = "/MonoDevelop/ProjectModel/PolicySets/Mono" >
160
155
<Policies resource="MonoCSharpPolicy.xml" />
161
156
<Policies resource="MonoNameConventionPolicy.xml" />
164
159
<Extension path = "/MonoDevelop/ProjectModel/PolicySets" >
165
160
<PolicySet id="KR" _name="K&R style" allowDiffSerialize="false">
166
161
<Policies resource="KRCSharpPolicy.xml" />
167
162
<Policies resource="InvariantTextStylePolicy.xml" />
171
166
<Extension path = "/MonoDevelop/ProjectModel/PolicySets" >
172
167
<PolicySet id="1TBS" _name="SharpDevelop style (1TBS)" allowDiffSerialize="false">
173
168
<Policies resource="SharpDevelopCSharpPolicy.xml" />
203
198
_description = "Moves current type to another file that matches the name of the type."
204
199
class = "MonoDevelop.CSharp.Refactoring.CodeActions.MoveTypeToFile" />
207
202
<Extension path = "/MonoDevelop/Ide/TextEditorResolver">
208
203
<Resolver class = "MonoDevelop.CSharp.Resolver.TextEditorResolverProvider" mimeType="text/x-csharp" />
211
206
<Extension path = "/MonoDevelop/Ide/Commands/TextEditor">
212
207
<Command id = "MonoDevelop.CSharp.Highlighting.MoveToUsagesCommand.PrevUsage"
213
208
defaultHandler = "MonoDevelop.CSharp.Highlighting.MoveToPrevUsageHandler"
219
214
shortcut = "Ctrl|Shift|Down"
220
215
macShortcut = "Meta|Shift|Down"
221
216
_label = "_Move to next usage"/>
223
218
<Command id = "MonoDevelop.CSharp.ExpandCommands.ExpandSelection"
224
219
defaultHandler = "MonoDevelop.CSharp.ExpandSelectionHandler"
225
220
shortcut = "Alt|Shift|Up"
226
221
macShortcut = "Alt|Shift|Up"
227
222
_label = "_Expand selection"/>
229
224
<Command id = "MonoDevelop.CSharp.ExpandCommands.ShrinkSelection"
230
225
defaultHandler = "MonoDevelop.CSharp.ShrinkSelectionHandler"
231
226
shortcut = "Alt|Shift|Down"
232
227
macShortcut = "Alt|Shift|Down"
233
_label = "_Expand selection"/>
228
_label = "_Shrink selection"/>
236
231
<Extension path = "/MonoDevelop/Refactoring/CodeGenerators">
237
232
<Class class = "MonoDevelop.CodeGeneration.CreateConstructorGenerator" />
238
233
<Class class = "MonoDevelop.CodeGeneration.ReadonlyPropertyGenerator" />
239
234
<Class class = "MonoDevelop.CodeGeneration.PropertyGenerator" />
235
<Class class = "MonoDevelop.CodeGeneration.ImplementInterfaceMembersGenerator" />
240
236
<Class class = "MonoDevelop.CodeGeneration.OverrideMembersGenerator" />
241
237
<Class class = "MonoDevelop.CodeGeneration.ToStringGenerator" />
242
238
<Class class = "MonoDevelop.CodeGeneration.RaiseEventMethodGenerator" />
243
239
<Class class = "MonoDevelop.CodeGeneration.EqualityMembersGenerator" />
244
240
<Class class = "MonoDevelop.CodeGeneration.WriteLineGenerator" />
247
243
<Extension path = "/MonoDevelop/Refactoring/CodeActionSource">
248
244
<Source class ="MonoDevelop.CSharp.Refactoring.CodeActions.NRefactoryCodeActionSource"/>
251
247
<Extension path = "/MonoDevelop/Refactoring/CodeIssueSource">
252
248
<Source class ="MonoDevelop.CSharp.Refactoring.CodeIssues.NRefactoryCodeIssueSource"/>
255
251
<Extension path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels/SourceCode">
256
252
<Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Refactoring.CodeIssues.NameConventionPanel" />
261
257
<Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog/SourceCode">
262
258
<Section id="NameConventions" _label="Name Conventions" fill = "true" class="MonoDevelop.CSharp.Refactoring.CodeIssues.NameConventionPanel" />
265
261
<Extension path = "/MonoDevelop/SourceEditor2/TooltipProviders">
266
262
<Class id="LanguageItem" class="MonoDevelop.SourceEditor.LanguageItemTooltipProvider" />
271
267
<Import assembly="MonoDevelop.CSharpBinding.Autotools.dll"/>
274
<Addin id="Autotools" version="3.0.3"/>
270
<Addin id="Autotools" version="4.0.5"/>
276
272
<Extension path = "/MonoDevelop/Autotools/SimpleSetups">
277
273
<Class class="CSharpBinding.Autotools.CSharpAutotoolsSetup" />
283
279
<Import assembly="MonoDevelop.CSharpBinding.AspNet.dll"/>
286
<Addin id="AspNet" version="3.0.3"/>
282
<Addin id="AspNet" version="4.0.5"/>
288
284
<Extension path = "/MonoDevelop/Asp/CompletionBuilders">
289
285
<Class class = "MonoDevelop.CSharp.Completion.AspLanguageBuilder" />