2
namespace = "MonoDevelop"
3
name = "MonoDevelop Ide"
4
author = "Todd Berman, Pedro Abelleira Seco, John Luke, Daniel Kornhauser, Alex Graveley, nricciar, John Bou Antoun, Ben Maurer, Jeroen Zwartepoorte, Gustavo GirĆ”ldez, Miguel de Icaza, Inigo Illan, Iain McCoy, Nick Drochak, PaweÅ RĆ³Å¼aÅski, Richard Torkar, Paco Martinez, Lluis Sanchez Gual, Christian Hergert, Mike Krueger"
6
url = "http://www.monodevelop.com"
7
description = "The MonoDevelop IDE application."
8
category = "MonoDevelop Core"
11
compatVersion = "2.4">
14
<Import assembly="MonoDevelop.Ide.dll"/>
18
<Addin id="Core" version="2.4"/>
21
<!-- Extension ponts -->
23
<ConditionType id="combineopen" type="MonoDevelop.Ide.Codons.CombineOpenCondition" />
24
<ConditionType id="activeproject" type="MonoDevelop.Ide.Codons.ProjectActiveCondition" />
25
<ConditionType id="activelanguage" type="MonoDevelop.Ide.Codons.LanguageActiveCondition" />
27
<ExtensionNodeSet id="MonoDevelop.Ide.OptionsDialogSection">
28
<ExtensionNode name="Section" type="MonoDevelop.Ide.Extensions.OptionsDialogSection" />
31
<ExtensionPoint path = "/MonoDevelop/Core/PlatformService" name = "Platform Service">
32
<Description>Implementations of platform-dependent code wrapped in a platform-agnostic API. Specified classes must inherit from MonoDevelop.Ide.Desktop.PlatformService.</Description>
33
<ExtensionNode name="Class" />
36
<ExtensionPoint path = "/MonoDevelop/Core/StockIcons" name = "Stock icons">
37
<Description>Available from MonoDevelop.Ide.ImageService</Description>
38
<ExtensionNode name="StockIcon" type="MonoDevelop.Ide.Extensions.StockIconCodon" />
41
<ExtensionPoint path = "/MonoDevelop/Core/WebBrowsers" name = "Web Browsers">
42
<Description>Used optionally to provides a web browser widget. Must implement MonoDevelop.Ide.WebBrowser.IWebBrowserLoader</Description>
43
<ExtensionNode name="Class" />
46
<ExtensionPoint path = "/MonoDevelop/Core/MimeTypes" name = "Mime types">
47
<Description>Mime type to file extension mappings. Mime types defined here override the ones provided by the operating system.</Description>
48
<ExtensionNode name="MimeType" type="MonoDevelop.Ide.Extensions.MimeTypeNode"/>
51
<!-- This item set can be used to define extension points for extensible menus and toolbars -->
53
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet">
54
<ExtensionNode name="CommandItem" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandItemCodon" />
55
<ExtensionNode name="SeparatorItem" type="MonoDevelop.Components.Commands.ExtensionNodes.SeparatorItemCodon" />
56
<ExtensionNode name="ItemSet" type="MonoDevelop.Components.Commands.ExtensionNodes.ItemSetCodon">
57
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet" />
59
<ExtensionNode name="LinkItem" type="MonoDevelop.Components.Commands.ExtensionNodes.LinkItemCodon" />
60
<ExtensionNode name="LocalCommandItem" type="MonoDevelop.Components.Commands.ExtensionNodes.LocalCommandItemCodon" />
63
<ExtensionNodeSet id="MonoDevelop.Components.Commands.CommandSet">
64
<ExtensionNode name="Command" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCodon" />
65
<ExtensionNode name="Category" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCategoryCodon">
66
<ExtensionNode name="Command" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCodon" />
70
<ExtensionNodeSet id="MonoDevelop.Components.Commands.KeyBindingScheme">
71
<ExtensionNode name="Scheme" type="MonoDevelop.Components.Commands.ExtensionNodes.SchemeExtensionNode" />
74
<ExtensionPoint path = "/MonoDevelop/Components/DialogHandlers" name = "Dialog Handlers">
75
<Description>Allows providing platform-specific implementations for common dialogs</Description>
76
<ExtensionNode name="Class" />
80
<ExtensionPoint path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels" name="Dialog panels for item options">
81
<Description>Dialog panels for item options. Those panels will be shown for all kind of solution items, solutions and workspaces.</Description>
82
<ExtensionNodeSet id="MonoDevelop.Ide.OptionsDialogSection"/>
83
<ConditionType id="ItemType" type="MonoDevelop.Projects.Extensions.ItemTypeCondition">
84
<Description>Type of the item. If no namespace is provided, MonoDevelop.Projects is assumed.</Description>
86
<ConditionType id="ActiveLanguage" type="MonoDevelop.Projects.Extensions.ProjectLanguageCondition">
87
<Description>Language of the project. It will evaluate to false if the project is not a .NET project.</Description>
91
<ExtensionPoint path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels" name = "Default policy panels">
92
<Description>Panels for editing default policies. Must derive from PolicyOptionsPanel.
93
Should be the same policy panel registered for ItemOptionPanels.</Description>
94
<ExtensionNodeSet id="MonoDevelop.Ide.OptionsDialogSection"/>
97
<ExtensionPoint path = "/MonoDevelop/ProjectModel/Gui/MimeTypePolicyPanels" name = "Mime Type policy panels">
98
<Description>Panels for editing mime type policies. Must derive from MimeTypePolicyOptionsPanel.</Description>
99
<ExtensionNode name="Panel" type="MonoDevelop.Ide.Extensions.MimeTypeOptionsPanelNode"/>
103
<ExtensionPoint path = "/MonoDevelop/Ide/DisplayBindings" name = "Display bindings">
104
<Description>Display bindings.</Description>
105
<ExtensionNode name="DisplayBinding" type="MonoDevelop.Ide.Codons.DisplayBindingCodon" />
108
<ExtensionPoint path = "/MonoDevelop/Ide/StartupHandlers" name = "Startup handlers">
109
<Description>Commands to be automatically executed when the IDE starts.</Description>
110
<ExtensionNode name="Class">
111
<Description>A subclass of MonoDevelop.Components.Commands.CommandHandler</Description>
115
<ExtensionPoint path = "/MonoDevelop/Ide/Commands" name = "User interface commands">
116
<Description>User interface commands.</Description>
117
<ExtensionNodeSet id="MonoDevelop.Components.Commands.CommandSet"/>
120
<ExtensionPoint path = "/MonoDevelop/Ide/KeyBindingSchemes" name = "Key binding schemes">
121
<Description>Key binding schemes.</Description>
122
<ExtensionNodeSet id="MonoDevelop.Components.Commands.KeyBindingScheme"/>
125
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Namespace" name = "Namespace node context menu in the class pad">
126
<Description>Context menu for namespaces in the class pad.</Description>
127
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
130
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Method" name = "Method node context menu in the class pad">
131
<Description>Context menu for methods in the class pad.</Description>
132
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
135
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Field" name = "Field node context menu in the class pad">
136
<Description>Context menu for fields in the class pad.</Description>
137
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
140
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Event" name = "Event node context menu in the class pad">
141
<Description>Context menu for events in the class pad.</Description>
142
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
145
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Combine" name = "Combine node context menu in the class pad">
146
<Description>Context menu for combines in the class pad.</Description>
147
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
150
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Class" name = "Class node context menu in the class pad">
151
<Description>Context menu for classes in the class pad.</Description>
152
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
155
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Property" name = "Property node context menu in the class pad">
156
<Description>Context menu for properties in the class pad.</Description>
157
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
160
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/Project" name = "Project node context menu in the class pad">
161
<Description>Context menu for projects in the class pad.</Description>
162
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
165
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ClassPad/References" name = "Reference node context menu in the class pad">
166
<Description>Context menu for references in the class pad.</Description>
167
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
170
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/ProjectPad" name = "Project pad context menu">
171
<Description>Context menu for nodes in the solution pad.</Description>
172
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
173
<ConditionType id="ItemType" type="MonoDevelop.Projects.Extensions.ItemTypeCondition">
174
<Description>Type of the item. If no namespace is provided, MonoDevelop.Projects is assumed.</Description>
178
<ExtensionPoint path = "/MonoDevelop/Ide/TaskList/View" name = "Task list views">
179
<Description>Task list views to be shown in the task list pad.</Description>
180
<ExtensionNode name="TaskListView" type="MonoDevelop.Ide.Codons.TaskListViewCodon"/>
183
<ExtensionNodeSet id="MonoDevelop.Ide.Pads">
184
<ExtensionNode name="Pad" type="MonoDevelop.Ide.Codons.PadCodon">
185
<ExtensionNode name="NodeBuilder" type="MonoDevelop.Ide.Codons.NodeBuilderCodon"/>
186
<ExtensionNode name="PadOption" type="MonoDevelop.Ide.Codons.PadOptionCodon"/>
188
<ExtensionNode name="SolutionPad" type="MonoDevelop.Ide.Codons.SolutionPadCodon">
189
<ExtensionNode name="NodeBuilder" type="MonoDevelop.Ide.Codons.NodeBuilderCodon"/>
190
<ExtensionNode name="PadOption" type="MonoDevelop.Ide.Codons.PadOptionCodon"/>
191
<ExtensionNode name="ContextMenu" type="MonoDevelop.Ide.Codons.PadContextMenuExtensionNode"/>
193
<ExtensionNode name="Category" type="MonoDevelop.Ide.Codons.CategoryNode">
194
<ExtensionNodeSet id="MonoDevelop.Ide.Pads"/>
198
<ExtensionPoint path = "/MonoDevelop/Ide/Pads" name = "Workbench pads">
199
<Description>Pads shown in the workbench.</Description>
200
<ExtensionNodeSet id="MonoDevelop.Ide.Pads" />
203
<ExtensionPoint path = "/MonoDevelop/Ide/WorkbenchContexts" name = "Workbench contexts">
204
<Description>Workbench contexts.</Description>
205
<ExtensionNode name="WorkbenchContext" type="MonoDevelop.Ide.Codons.WorkbenchContextCodon">
206
<ExtensionNode name ="ContextPad" type="MonoDevelop.Ide.Codons.ContextPadCodon" />
210
<ExtensionPoint path = "/MonoDevelop/Ide/GlobalOptionsDialog" name = "Global options panels">
211
<Description>Dialog panels for global MonoDevelop options.</Description>
212
<ExtensionNodeSet id="MonoDevelop.Ide.OptionsDialogSection"/>
215
<ExtensionPoint path = "/MonoDevelop/Ide/ProjectFileFilters" name = "Combine file filters">
216
<Description>File filters to be shown in the Project Open dialog.</Description>
217
<ExtensionNode name="FileFilter" type="MonoDevelop.Ide.Codons.FileFilterCodon"/>
220
<ExtensionPoint path = "/MonoDevelop/Ide/FileFilters" name = "File filters">
221
<Description>File filters to be shown in the File Open dialog.</Description>
222
<ExtensionNode name="FileFilter" type="MonoDevelop.Ide.Codons.FileFilterCodon"/>
225
<ExtensionPoint path = "/MonoDevelop/Ide/Toolbar" name = "Main toolbar">
226
<Description>Main toolbar items.</Description>
227
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
230
<ExtensionPoint path = "/MonoDevelop/Ide/MainMenu" name = "Main menu">
231
<Description>Main menu items.</Description>
232
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
235
<ExtensionPoint path = "/MonoDevelop/Ide/FileTemplates" name = "File templates">
236
<Description>File templates to be shown in the New File dialog.</Description>
237
<ExtensionNode name="FileTemplate" type="MonoDevelop.Ide.Codons.ProjectTemplateCodon"/>
240
<ExtensionPoint path = "/MonoDevelop/Ide/FileTemplateTypes" name = "File template types">
241
<Description>Template types which can be used to create file templates.</Description>
242
<ExtensionNode name="FileTemplateType" type="MonoDevelop.Ide.Codons.FileTemplateTypeCodon"/>
245
<ExtensionPoint path = "/MonoDevelop/Ide/FileTemplateConditionTypes" name = "File template condition types">
246
<Description>Condition types which can be used to limit when file templates can be created.</Description>
247
<ExtensionNode name="FileTemplateConditionType" type="MonoDevelop.Ide.Codons.FileTemplateConditionTypeCodon"/>
250
<ExtensionPoint path = "/MonoDevelop/Ide/ProjectTemplates" name = "File template types">
251
<Description>Project templates to be shown in the New Project dialog.</Description>
252
<ExtensionNode name="ProjectTemplate" type="MonoDevelop.Ide.Codons.ProjectTemplateCodon"/>
255
<ExtensionPoint path = "/MonoDevelop/Ide/TextEditorExtensions" name = "Text editor extensions">
256
<Description>Extensions to the text editor. Classes must be a subclass of TextEditorExtension.</Description>
257
<ExtensionNode name="Class" type="MonoDevelop.Ide.Extensions.TextEditorExtensionNode"/>
260
<ExtensionPoint path = "/MonoDevelop/Ide/ProjectFeatures" name = "Project feature editors">
261
<ExtensionNode name="Class"/>
264
<ExtensionPoint path = "/MonoDevelop/Ide/ContextMenu/DocumentTab" name = "View Context Menu">
265
<Description>The context menu for all open files.</Description>
266
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
269
<ExtensionPoint path = "/MonoDevelop/Ide/ExecutionCommandEditors" name = "View Context Menu">
270
<Description>Widgets which allow editing the configuration of execution commands.</Description>
271
<ExtensionNode name="Customizer" type="MonoDevelop.Ide.Execution.ExecutionCommandCustomizer" objectType="MonoDevelop.Ide.Execution.IExecutionCommandCustomizer"/>
274
<ExtensionPoint path = "/MonoDevelop/Ide/CodeTemplates" name = "Code Templates">
275
<Description>Custom code templates.</Description>
276
<ExtensionNode name="CodeTemplate" type="MonoDevelop.Ide.CodeTemplates.CodeTemplateCodon"/>
279
<ExtensionPoint path = "/MonoDevelop/Ide/TextEditorResolver" name = "Text Editor Resolver">
280
<Description>Text editor resolvers are responsible for getting resolve results inside text editor locations.</Description>
281
<ExtensionNode name="Resolver" type="MonoDevelop.Ide.Gui.Content.TextEditorResolverProviderCodon"/>
284
<ExtensionPoint path = "/MonoDevelop/Ide/WorkbenchLayouts" name = "Workbench Layouts">
285
<Description>This extension point allows registering layouts and pads to be shown in each layout</Description>
286
<ExtensionNode name="Layout" type="MonoDevelop.Ide.Extensions.LayoutExtensionNode"/>
289
<ExtensionPoint path = "/MonoDevelop/Ide/CustomTools" name = "Custom code generation tools">
290
<Description>Extensions to the text editor. Classes must be a subclass of TextEditorExtension.</Description>
291
<ExtensionNode name="Tool" type="MonoDevelop.Ide.Extensions.CustomToolExtensionNode"/>
294
<ExtensionPoint path = "/MonoDevelop/Ide/Updater" name = "Updater information">
295
<Description>Path of an updateinfo file.</Description>
296
<ExtensionNode name="UpdateInfo" type="MonoDevelop.Ide.Updater.UpdateInfoExtensionNode"/>
301
<Extension path = "/MonoDevelop/Core/Applications">
302
<Application id = "gsetup"
303
description = "Graphical add-in setup utility"
304
class = "MonoDevelop.Ide.Gui.Dialogs.SetupApp"/>
307
<Extension path = "/MonoDevelop/Core/StockIcons">
308
<StockIcon stockid = "md-add-namespace" resource = "add-namespace-16.png"/>
309
<StockIcon stockid = "md-breakpoint" resource = "breakpoint-22.png"/>
310
<StockIcon stockid = "md-breakpoint" resource = "breakpoint-16.png" size="Menu"/>
311
<StockIcon stockid = "md-breakpoint-new" resource = "breakpoint-new-22.png"/>
312
<StockIcon stockid = "md-breakpoint-new" resource = "breakpoint-new-16.png" size="Menu"/>
313
<StockIcon stockid = "md-breakpoint-disabled" resource = "breakpoint-disabled-22.png"/>
314
<StockIcon stockid = "md-breakpoint-disabled" resource = "breakpoint-disabled-16.png" size="Menu"/>
315
<StockIcon stockid = "md-breakpoint-invalid" resource = "breakpoint-invalid-22.png"/>
316
<StockIcon stockid = "md-breakpoint-invalid" resource = "breakpoint-invalid-16.png" size="Menu"/>
317
<StockIcon stockid = "md-breakpoint-on-off" resource = "breakpoint-on-off-22.png"/>
318
<StockIcon stockid = "md-breakpoint-on-off" resource = "breakpoint-on-off-16.png" size="Menu"/>
319
<StockIcon stockid = "md-breakpoint-disable-all" resource = "breakpoint-disable-all-22.png"/>
320
<StockIcon stockid = "md-breakpoint-disable-all" resource = "breakpoint-disable-all-16.png" size="Menu"/>
321
<StockIcon stockid = "md-breakpoint-remove-all" resource = "breakpoint-remove-all-22.png"/>
322
<StockIcon stockid = "md-breakpoint-remove-all" resource = "breakpoint-remove-all-16.png" size="Menu"/>
323
<StockIcon stockid = "md-build-combine" resource = "build-solution-22.png" />
324
<StockIcon stockid = "md-build-combine" resource = "build-solution-16.png" size="Menu"/>
325
<StockIcon stockid = "md-build-current-selected-project" resource = "build-project-22.png" />
326
<StockIcon stockid = "md-build-current-selected-project" resource = "build-project-16.png" size="Menu"/>
327
<StockIcon stockid = "md-class" resource = "element-class-16.png" />
328
<StockIcon stockid = "md-clear-all-bookmarks" resource = "Icons.16x16.ClearAllBookmarks" size="Menu"/>
329
<StockIcon stockid = "md-clear-all-bookmarks" resource = "Icons.22x22.ClearAllBookmarks.png" />
330
<StockIcon stockid = "md-close-all-documents" resource = "Icons.16x16.CloseAllDocuments" />
331
<StockIcon stockid = "md-close-combine-icon" resource = "Icons.16x16.CloseCombineIcon" />
332
<StockIcon stockid = "md-closed-folder" resource = "Icons.16x16.ClosedFolderBitmap" />
333
<StockIcon stockid = "md-closed-reference-folder" resource = "Icons.16x16.ClosedReferenceFolder" />
334
<StockIcon stockid = "md-closed-resource-folder" resource = "Icons.16x16.ClosedResourceFolder" />
335
<StockIcon stockid = "md-solution" resource = "solution-16.png" size = "Menu" />
336
<StockIcon stockid = "md-solution" resource = "solution-32.png" size = "Dnd" />
337
<StockIcon stockid = "md-delegate" resource = "element-delegate-16.png" />
338
<StockIcon stockid = "md-empty" resource = "Icons.16x16.Empty" />
339
<StockIcon stockid = "md-empty-file-icon" resource = "Icons.32x32.EmptyFileIcon" />
340
<StockIcon stockid = "md-enum" resource = "element-enumeration-16.png" />
341
<StockIcon stockid = "md-event" resource = "element-event-16.png" />
342
<StockIcon stockid = "md-static-event" icon = "res:element-event-16.png|res:static-16.png" size="Menu"/>
343
<StockIcon stockid = "md-execution-marker" resource = "ExecutionMarker.png" />
344
<StockIcon stockid = "md-extensionmethod" resource = "element-extensionmethod-16.png" />
345
<StockIcon stockid = "md-field" resource = "element-field-16.png" />
346
<StockIcon stockid = "md-static-field" icon = "res:element-field-16.png|res:static-16.png" size="Menu" />
347
<StockIcon stockid = "md-find-in-files" resource = "Icons.16x16.FindInFiles" />
348
<StockIcon stockid = "md-find-next-icon" resource = "edit-find-next-16.png" size="Menu"/>
349
<StockIcon stockid = "md-find-next-icon" resource = "edit-find-next-24.png" />
350
<StockIcon stockid = "md-fullscreen" resource = "view-fullscreen.png" size = "Menu" />
351
<StockIcon stockid = "md-fullscreen" resource = "view-fullscreen_22.png" />
352
<StockIcon stockid = "md-goto-nextbookmark" resource = "Icons.16x16.GotoNextbookmark" size="Menu"/>
353
<StockIcon stockid = "md-goto-nextbookmark" resource = "Icons.22x22.GotoNextbookmark.png"/>
354
<StockIcon stockid = "md-goto-prevbookmark" resource = "Icons.16x16.GotoPrevbookmark" size="Menu"/>
355
<StockIcon stockid = "md-goto-prevbookmark" resource = "Icons.22x22.GotoPrevbookmark.png" />
356
<StockIcon stockid = "md-interface" resource = "element-interface-16.png" />
357
<StockIcon stockid = "md-internal-class" icon = "res:element-class-16.png|res:visibility-internal-16.png" size="Menu"/>
358
<StockIcon stockid = "md-internal-delegate" icon = "res:element-delegate-16.png|res:visibility-internal-16.png" size="Menu" />
359
<StockIcon stockid = "md-internal-enum" icon = "res:element-enumeration-16.png|res:visibility-internal-16.png" size="Menu" />
360
<StockIcon stockid = "md-internal-event" icon = "res:element-event-16.png|res:visibility-internal-16.png" size="Menu" />
361
<StockIcon stockid = "md-internal-static-event" icon = "res:element-event-16.png|res:static-16.png|res:visibility-internal-16.png" size="Menu" />
362
<StockIcon stockid = "md-internal-extensionmethod" resource = "res:element-extensionmethod-16.png|res:visibility-internal-16.png" />
363
<StockIcon stockid = "md-internal-field" icon = "res:element-field-16.png|res:visibility-internal-16.png" size="Menu" />
364
<StockIcon stockid = "md-internal-static-field" icon = "res:element-field-16.png|res:static-16.png|res:visibility-internal-16.png" size="Menu" />
365
<StockIcon stockid = "md-internal-interface" icon = "res:element-interface-16.png|res:visibility-internal-16.png" size="Menu" />
366
<StockIcon stockid = "md-internal-method" icon = "res:element-method-16.png|res:visibility-internal-16.png" size="Menu" />
367
<StockIcon stockid = "md-internal-static-method" icon = "res:element-method-16.png|res:static-16.png|res:visibility-internal-16.png" size="Menu" />
368
<StockIcon stockid = "md-internal-property" icon = "res:element-property-16.png|res:visibility-internal-16.png" size="Menu" />
369
<StockIcon stockid = "md-internal-static-property" icon = "res:element-property-16.png|res:static-16.png|res:visibility-internal-16.png" size="Menu" />
370
<StockIcon stockid = "md-internal-struct" icon = "res:element-structure-16.png|res:visibility-internal-16.png" size="Menu" />
371
<StockIcon stockid = "md-literal" resource = "element-literal-16.png" />
372
<StockIcon stockid = "md-method" resource = "element-method-16.png" />
373
<StockIcon stockid = "md-static-method" icon = "res:element-method-16.png|res:static-16.png" size="Menu" />
374
<StockIcon stockid = "md-newmethod" resource = "element-method-new-16.png" />
375
<StockIcon stockid = "md-misc-files" resource = "Icons.16x16.MiscFiles" />
376
<StockIcon stockid = "md-name-space" resource = "element-namespace-16.png" />
377
<StockIcon stockid = "md-new-folder-icon" resource = "folder-new-16.png" />
378
<StockIcon stockid = "md-new-project" resource = "project-new-16.png" />
379
<StockIcon stockid = "md-new-solution" resource = "solution-new-16.png" />
380
<StockIcon stockid = "md-open-folder" resource = "Icons.16x16.OpenFolderBitmap" />
381
<StockIcon stockid = "md-open-project-icon" resource = "Icons.16x16.OpenProjectIcon" />
382
<StockIcon stockid = "md-open-reference-folder" resource = "Icons.16x16.OpenReferenceFolder" />
383
<StockIcon stockid = "md-open-resource-folder" resource = "Icons.16x16.OpenResourceFolder" />
384
<StockIcon stockid = "md-output-icon" resource = "Icons.16x16.OutputIcon" />
385
<StockIcon stockid = "md-private-class" icon = "res:element-class-16.png|res:visibility-private-16.png" size="Menu" />
386
<StockIcon stockid = "md-private-delegate" icon = "res:element-delegate-16.png|res:visibility-private-16.png" size="Menu" />
387
<StockIcon stockid = "md-private-enum" icon = "res:element-enumeration-16.png|res:visibility-private-16.png" size="Menu" />
388
<StockIcon stockid = "md-private-static-event" icon = "res:element-event-16.png|res:static-16.png|res:visibility-private-16.png" size="Menu" />
389
<StockIcon stockid = "md-private-extensionmethod" resource = "res:element-extensionmethod-16.png|res:visibility-private-16.png" />
390
<StockIcon stockid = "md-private-field" icon = "res:element-field-16.png|res:visibility-private-16.png" size="Menu" />
391
<StockIcon stockid = "md-private-static-field" icon = "res:element-field-16.png|res:visibility-private-16.png|res:static-16.png" size="Menu" />
392
<StockIcon stockid = "md-private-interface" icon = "res:element-interface-16.png|res:visibility-private-16.png" size="Menu" />
393
<StockIcon stockid = "md-private-method" icon = "res:element-method-16.png|res:visibility-private-16.png" size="Menu" />
394
<StockIcon stockid = "md-private-static-method" icon = "res:element-method-16.png|res:static-16.png|res:visibility-private-16.png" size="Menu" />
395
<StockIcon stockid = "md-private-property" icon = "res:element-property-16.png|res:visibility-private-16.png" size="Menu" />
396
<StockIcon stockid = "md-private-static-property" icon = "res:element-property-16.png|res:static-16.png|res:visibility-private-16.png" size="Menu" />
397
<StockIcon stockid = "md-private-struct" icon = "res:element-structure-16.png|res:visibility-private-16.png" size="Menu" />
398
<StockIcon stockid = "md-properties-icon" resource = "Icons.16x16.PropertiesIcon" />
399
<StockIcon stockid = "md-property" resource = "element-property-16.png" />
400
<StockIcon stockid = "md-static-property" icon = "res:element-property-16.png|res:static-16.png" size="Menu" />
401
<StockIcon stockid = "md-protected-class" icon = "res:element-class-16.png|res:visibility-protected-16.png" size="Menu" />
402
<StockIcon stockid = "md-protected-delegate" icon = "res:element-delegate-16.png|res:visibility-protected-16.png" size="Menu" />
403
<StockIcon stockid = "md-protected-enum" icon = "res:element-enumeration-16.png|res:visibility-protected-16.png" size="Menu" />
404
<StockIcon stockid = "md-protected-event" icon = "res:element-event-16.png|res:visibility-protected-16.png" size="Menu" />
405
<StockIcon stockid = "md-protected-static-event" icon = "res:element-event-16.png|res:static-16.png|res:visibility-protected-16.png" size="Menu" />
406
<StockIcon stockid = "md-protected-extensionmethod" resource = "res:element-extensionmethod-16.png|res:visibility-protected-16.png" />
407
<StockIcon stockid = "md-protected-field" icon = "res:element-field-16.png|res:visibility-protected-16.png" size="Menu" />
408
<StockIcon stockid = "md-protected-static-field" icon = "res:element-field-16.png|res:static-16.png|res:visibility-protected-16.png" size="Menu" />
409
<StockIcon stockid = "md-protected-interface" icon = "res:element-interface-16.png|res:visibility-protected-16.png" size="Menu" />
410
<StockIcon stockid = "md-protected-method" icon = "res:element-method-16.png|res:visibility-protected-16.png" size="Menu" />
411
<StockIcon stockid = "md-protected-static-method" icon = "res:element-method-16.png|res:static-16.png|res:visibility-protected-16.png" size="Menu" />
412
<StockIcon stockid = "md-protected-property" icon = "res:element-property-16.png|res:visibility-protected-16.png" size="Menu" />
413
<StockIcon stockid = "md-protected-static-property" icon = "res:element-property-16.png|res:static-16.png|res:visibility-protected-16.png" size="Menu" />
414
<StockIcon stockid = "md-protected-struct" icon = "res:element-structure-16.png|res:visibility-protected-16.png" size="Menu" />
415
<StockIcon stockid = "md-reference" resource = "project-reference-16.png" />
416
<StockIcon stockid = "md-reference-package" resource = "project-reference-package-16.png" />
417
<StockIcon stockid = "md-reference-folder" resource = "project-reference-folder-16.png" />
418
<StockIcon stockid = "md-reference-project" resource = "project-reference-project-16.png" />
419
<StockIcon stockid = "md-remove-namespace" resource = "remove-namespace-16.png" />
420
<StockIcon stockid = "md-warning-overlay" resource = "res:warning-overlay.png" />
421
<StockIcon stockid = "md-reference-warning" icon = "res:project-reference-16.png|res:warning-overlay.png" size = "Menu"/>
422
<StockIcon stockid = "md-replace-in-files" resource = "Icons.16x16.ReplaceInFiles" />
423
<StockIcon stockid = "md-resource-file-icon" resource = "Icons.16x16.ResourceFileIcon" size = "Menu" />
424
<StockIcon stockid = "md-resource-file-icon" resource = "Icons.32x32.ResourceFileIcon" size = "Dnd" />
425
<StockIcon stockid = "md-save-all-icon" resource = "Icons.16x16.SaveAllIcon" size = "Menu"/>
426
<StockIcon stockid = "md-save-all-icon" resource = "Icons.24x24.SaveAllIcon" />
427
<StockIcon stockid = "md-monodevelop" resource = "monodevelop-16.png" size="Menu"/>
428
<StockIcon stockid = "md-monodevelop" resource = "monodevelop-22.png" />
429
<StockIcon stockid = "md-monodevelop" resource = "monodevelop-32.png" size="Dnd"/>
430
<StockIcon stockid = "md-monodevelop" resource = "monodevelop-22.png" size="Button"/>
431
<StockIcon stockid = "md-monodevelop" resource = "monodevelop-48.png" size="Dialog"/>
432
<StockIcon stockid = "md-project" resource = "project-16.png" size="Menu"/>
433
<StockIcon stockid = "md-project" resource = "project-32.png" size="Dnd" />
434
<StockIcon stockid = "md-project-gui" icon = "md-project|res:project-gui-32.png" size="Dnd" />
435
<StockIcon stockid = "md-project-console" icon = "md-project|res:project-console-32.png" size="Dnd" />
436
<StockIcon stockid = "md-project-library" icon = "md-project|res:project-library-32.png" size="Dnd" />
437
<StockIcon stockid = "md-project-web" icon = "md-project|res:web-overlay-32.png" size="Dnd" />
438
<StockIcon stockid = "md-sort-namespace" resource = "sort-namespace-16.png" />
439
<StockIcon stockid = "md-split-window" resource = "Icons.16x16.SplitWindow" />
440
<StockIcon stockid = "md-struct" resource = "element-structure-16.png" />
441
<StockIcon stockid = "md-task-list-icon" resource = "pad-task-list-16.png" size="Menu"/>
442
<StockIcon stockid = "md-task-list-icon" resource = "pad-task-list-24.png" />
443
<StockIcon stockid = "md-text-file-icon" resource = "Icons.16x16.TextFileIcon" size = "Menu" />
444
<StockIcon stockid = "md-text-file-icon" resource = "Icons.32x32.TextFileIcon" size = "Dnd" />
445
<StockIcon stockid = "md-html-file-icon" icon = "md-text-file-icon|res:web-overlay-32.png" size = "Dnd" />
446
<StockIcon stockid = "md-html-file-icon" icon = "md-text-file-icon|res:web-overlay-16.png" size = "Menu" />
447
<StockIcon stockid = "md-class-file" resource = "file-class-32.png" size = "Dnd" />
448
<StockIcon stockid = "md-interface-file" resource = "file-interface-32.png" size = "Dnd" />
449
<StockIcon stockid = "md-enum-file" resource = "file-enum-32.png" size = "Dnd" />
450
<StockIcon stockid = "md-struct-file" resource = "file-struct-32.png" size = "Dnd" />
451
<StockIcon stockid = "md-gui-file" icon = "md-text-file-icon|res:project-gui-32.png" size = "Dnd" />
452
<StockIcon stockid = "md-tip-of-the-day" resource = "Icons.16x16.TipOfTheDay" />
453
<StockIcon stockid = "md-toggle-bookmark" resource = "Icons.16x16.ToggleBookmark" size="Menu"/>
454
<StockIcon stockid = "md-toggle-bookmark" resource = "Icons.22x22.ToggleBookmark.png" />
455
<StockIcon stockid = "md-web-search-icon" resource = "Icons.16x16.WebSearchIcon" />
456
<StockIcon stockid = "md-xml-file-icon" resource = "file-xml-16.png" size = "Menu" />
457
<StockIcon stockid = "md-xml-file-icon" resource = "file-xml-32.png" size = "Dnd" />
458
<StockIcon stockid = "md-addin-file" resource = "file-addin-16.png" size = "Menu" />
459
<StockIcon stockid = "md-package" resource = "package-x-generic_22.png" />
460
<StockIcon stockid = "md-package" resource = "package-x-generic.png" size = "Dialog" />
461
<StockIcon stockid = "md-select-all" resource = "edit-select-all_22.png" />
462
<StockIcon stockid = "md-select-all" resource = "edit-select-all.png" size = "Menu" />
463
<StockIcon stockid = "md-software-update" resource = "system-software-update_22.png" />
464
<StockIcon stockid = "md-software-update" resource = "system-software-update_22.png" size = "Button" />
465
<StockIcon stockid = "md-software-update" resource = "system-software-update.png" size = "Dialog" />
466
<StockIcon stockid = "md-user-package" resource = "user-package.png" />
467
<StockIcon stockid = "md-visual-studio" resource = "visual-studio.png" />
468
<StockIcon stockid = "md-comment" resource = "comment.png" />
469
<StockIcon stockid = "md-uncomment" resource = "uncomment.png" />
470
<StockIcon stockid = "md-addin" resource = "plugin-16.png" />
471
<StockIcon stockid = "md-addin" resource = "plugin-16.png" size = "Menu"/>
472
<StockIcon stockid = "md-addin" resource = "plugin-22.png" size = "Button"/>
473
<StockIcon stockid = "md-addin" resource = "plugin-32.png" size = "LargeToolbar"/>
474
<StockIcon stockid = "md-workspace" resource = "workspace-16.png" size="Menu"/>
475
<StockIcon stockid = "md-workspace" resource = "workspace-32.png" size="Dnd" />
476
<StockIcon stockid = "md-new-solution-folder" resource = "solution-folder-new-16.png"/>
477
<StockIcon stockid = "md-solution-folder-open" resource = "solution-folder-open-16.png" size="Menu"/>
478
<StockIcon stockid = "md-solution-folder-closed" resource = "solution-folder-closed-16.png" size="Menu"/>
479
<StockIcon stockid = "md-regular-file" resource = "gnome-fs-regular.png" />
480
<StockIcon stockid = "md-empty-category" resource = "empty-category-22.png" />
481
<StockIcon stockid = "md-empty-category" resource = "empty-category-16.png" size = "Menu"/>
482
<StockIcon stockid = "md-keyword" resource = "keyword-16.png" size = "Menu"/>
483
<StockIcon stockid = "md-template" resource = "template-16.png" size = "Menu"/>
484
<StockIcon stockid = "md-template-surroundwith" resource = "template-surroundwith-16.png" size = "Menu"/>
485
<StockIcon stockid = "md-author-information" resource = "author-information-16.png" size = "Menu"/>
486
<StockIcon stockid = "md-author-information" resource = "author-information-24.png" />
487
<StockIcon stockid = "md-code-template" resource = "code-template-16.png" size = "Menu"/>
488
<StockIcon stockid = "md-code-template" resource = "code-template-24.png" />
489
<StockIcon stockid = "md-compiler-options" resource = "compiler-options-16.png" size = "Menu"/>
490
<StockIcon stockid = "md-compiler-options" resource = "compiler-options-24.png" />
491
<StockIcon stockid = "md-custom-commands" resource = "custom-commands-16.png" size = "Menu"/>
492
<StockIcon stockid = "md-custom-commands" resource = "custom-commands-24.png" />
493
<StockIcon stockid = "md-formatting" resource = "formatting-16.png" size = "Menu"/>
494
<StockIcon stockid = "md-formatting" resource = "formatting-24.png" />
495
<StockIcon stockid = "md-markers-rulers" resource = "markers-rulers-16.png" size = "Menu"/>
496
<StockIcon stockid = "md-markers-rulers" resource = "markers-rulers-24.png" />
497
<StockIcon stockid = "md-syntax-highlighting" resource = "syntax-highlighting-16.png" size = "Menu"/>
498
<StockIcon stockid = "md-syntax-highlighting" resource = "syntax-highlighting-24.png" />
499
<StockIcon stockid = "md-text-editor-behavior" resource = "text-editor-behavior-16.png" size = "Menu"/>
500
<StockIcon stockid = "md-text-editor-behavior" resource = "text-editor-behavior-24.png" />
501
<StockIcon stockid = "md-message-log" resource = "view-message-log-16.png" size = "Menu"/>
502
<StockIcon stockid = "md-visual-style" resource = "visual-style-16.png" size = "Menu"/>
503
<StockIcon stockid = "md-visual-style" resource = "visual-style-24.png" />
504
<StockIcon stockid = "md-pin-active" resource = "hicolor_status_16x16_pin-active.png" />
505
<StockIcon stockid = "md-pin-down" resource = "hicolor_status_16x16_pin-down.png" />
506
<StockIcon stockid = "md-pin-up" resource = "hicolor_status_16x16_pin-up.png" />
507
<StockIcon stockid = "md-assembly-project" resource = "assembly-project-16.png" />
510
<Extension path = "/MonoDevelop/Core/MimeTypes">
511
<MimeType id="text/x-resource" _description=".NET resource" icon="md-resource-file-icon" isText="true">
512
<File pattern="*.resources" />
514
<MimeType id="application/x-resource" _description=".NET resource" icon="md-resource-file-icon" isText="true">
515
<File pattern="*.resx" />
517
<MimeType id="application/x-addin+xml" _description="Add-in manifest" icon="md-addin-file">
518
<File pattern="*.addin.xml" />
519
<File pattern="*.addin" />
521
<MimeType id="application/xml" _description="XML document" icon="md-xml-file-icon" isText="true">
522
<File pattern="*.xml" />
524
<MimeType id="application/config+xml" _description="Configuration File" baseType="application/xml">
525
<File pattern="*.config" />
527
<MimeType id="application/glade+xml" _description="Glade File" baseType="application/xml">
528
<File pattern="*.glade" />
530
<MimeType id="text/x-changelog" _description="ChangeLog document" isText="true">
531
<File pattern="ChangeLog|Changelog|CHANGELOG|Changelog"/>
533
<MimeType id="application/x-executable" _description=".NET program" icon="md-empty-file-icon">
534
<File pattern="*.exe" />
535
<File pattern="*.dll" />
537
<MimeType id="application/x-sln" _description="MonoDevelop/MSBuild Solution" icon="md-solution" >
538
<File pattern="*.sln" />
540
<MimeType id="application/x-mds" _description="MonoDevelop 1.0 Solution" icon="md-solution" baseType="application/xml">
541
<File pattern="*.mds" />
544
<MimeType id="text/x-patch" _description="diff files" isText="true">
545
<File pattern="*.patch" />
546
<File pattern="*.diff" />
549
<MimeType id="text/x-makefile" _description="Makefile" isText="true">
550
<File pattern="Makefile|Makefile.am|Makefile.in"/>
553
<MimeType id="text/x-lua" _description="lua files" isText="true">
554
<File pattern="*.lua" />
557
<MimeType id="text/x-ilasm" _description="il files" isText="true">
558
<File pattern="*.il" />
561
<MimeType id="text/x-jay" _description="jay files" isText="true">
562
<File pattern="*.jay" />
567
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels">
568
<Section id="Common" _label="General">
569
<Section id="General" _label="Main Settings">
570
<Condition id="ItemType" value="Project">
571
<Panel id = "GeneralProjectPanel" _label = "Project" class = "MonoDevelop.Ide.Projects.OptionPanels.GeneralProjectOptions" />
572
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
574
<Condition id="ItemType" value="Solution">
575
<Panel id = "GeneralSolutionPanel" _label = "Solution" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineInformationPanel" />
576
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
578
<Condition id="ItemType" value="SolutionFolder">
579
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
581
<Condition id="ItemType" value="Workspace">
582
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
585
<Condition id="ItemType" value="SolutionEntityItem">
586
<Section id = "CustomCommands" _label = "Custom Commands" icon="md-custom-commands" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.CustomCommandPanel"/>
589
<Section id="Build" _label="Build">
590
<Section id="General" _label="General" icon="md-build-combine">
591
<Condition id="ItemType" value="Project">
592
<Panel id = "RuntimeOptionsPanel" _label = "Runtime Options" class = "MonoDevelop.Ide.Projects.OptionPanels.RuntimeOptionsPanel"/>
594
<Condition id="ItemType" value="Solution">
595
<Panel id = "SolutionGeneral" _label = "Build" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineBuildOptions"/>
598
<Condition id="ItemType" value="Project">
599
<Section id = "ProjectConfigurations" _label = "Configurations" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.SolutionItemConfigurationsPanel"/>
600
<Section id = "Compiler" _label="Compiler" icon="md-compiler-options" />
601
<Section id = "SigningPreferences" _label = "Assembly Signing" class = "MonoDevelop.Ide.Projects.OptionPanels.CommonAssemblySigningPreferencesPanel"/>
602
<Section id = "OutputOptionsPanel" _label = "Output" class = "MonoDevelop.Ide.Projects.OptionPanels.OutputOptionsPanel"/>
604
<Condition id="ItemType" value="Solution">
605
<Section id = "SolutionConfigurations" _label="Configurations">
606
<Panel id = "Configurations" _label = "Configurations" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.SolutionItemConfigurationsPanel"/>
607
<Panel id = "EntryConfigurations" _label = "Configuration Mappings" fill = "true" grouping="Tab" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineConfigurationPanel"/>
611
<Section id="Run" _label="Run">
612
<Section id="General" _label="General" icon="gtk-execute">
613
<Condition id="ItemType" value="Project">
614
<Panel id = "RunOptionsPanel" _label = "Run" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.RunOptionsPanel"/>
617
<Condition id="ItemType" value="Solution">
618
<Section id = "StartupOptionsPanel" _label = "Startup Project" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.StartupOptionsPanel"/>
621
<Section id="SourceCode" _label="Source Code">
622
<Section id="DotNetNamingPolicies" _label=".NET Naming Policies">
623
<Condition id="ItemType" value="Solution">
624
<Panel id = "NamespaceSynchronisationPanel" class = "MonoDevelop.Ide.Projects.OptionPanels.NamespaceSynchronisationPanel" />
626
<Condition id="ItemType" value="SolutionItem">
627
<Panel id = "NamespaceSynchronisationPanel" class = "MonoDevelop.Ide.Projects.OptionPanels.NamespaceSynchronisationPanel" />
630
<Condition id="ItemType" value="Solution">
631
<Section id="CodeFormattingPolicies" _label="Code Formatting" icon="md-formatting" fill = "true" class="MonoDevelop.Ide.Projects.OptionPanels.CodeFormattingPanel" />
633
<Condition id="ItemType" value="SolutionItem">
634
<Section id="CodeFormattingPolicies" _label="Code Formatting" icon="md-formatting" fill = "true" class="MonoDevelop.Ide.Projects.OptionPanels.CodeFormattingPanel" />
639
<Extension path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels">
640
<Section id="Common" _label="General">
642
<Section id="Build" _label="Build">
644
<Section id="Run" _label="Run">
646
<Section id="SourceCode" _label="Source Code">
647
<Section id="DefaultDotNetNamingPolicies" _label=".NET Naming Policies">
648
<Panel id = "NamespaceSynchronisationPanel" class = "MonoDevelop.Ide.Projects.OptionPanels.NamespaceSynchronisationPanel" />
650
<Section id="CodeFormattingPolicies" _label="Code Formatting" icon="md-formatting" fill = "true" class="MonoDevelop.Ide.Projects.OptionPanels.CodeFormattingPanel" />
654
<Extension path = "/MonoDevelop/Ide/DisplayBindings">
655
<DisplayBinding id = "DefaultDisplayBinding"
656
class = "MonoDevelop.Ide.Gui.DefaultDisplayBinding"/>
659
<Extension path = "/MonoDevelop/Ide/StartupHandlers">
660
<Class class = "MonoDevelop.Ide.Gui.AddinUpdateHandler"/>
661
<Class class = "MonoDevelop.Ide.Gui.Dialogs.TipOfTheDayStartup"/>
662
<Class class = "MonoDevelop.Ide.Updater.CheckForUpdatesOnStartUpHandler" />
665
<Extension path = "/MonoDevelop/Ide/Commands">
667
<!-- WARNING WARNING WARNING WARNING WARNING WARNING
668
Please don't change the default command shorcuts.
669
If a shortcut has to be changed, please create a new binding
670
scheme for the next MD version and do the change there.
673
<!-- Hidden commands -->
674
<!-- The commands in the hidden category are not shown in the key bindings configuration panel -->
675
<Category id="Hidden" _name="Hidden">
676
<!-- The EditCommands.DeleteKey command can be used to easily bind the Delete key to a command handler -->
677
<!-- Notice that the EditCommands.Delete command is not bound to the Delete key since it is not always -->
678
<!-- convenient to fire the Delete command when pressing Delete (for example, while editing the name of -->
679
<!-- a file in the solution pad. -->
680
<Command id = "MonoDevelop.Ide.Commands.EditCommands.DeleteKey"
682
defaultHandler = "MonoDevelop.Ide.Commands.DefaultDeleteKeyHandler"
683
shortcut = "Delete"/>
686
<!-- EditCommands -->
687
<Category _name = "Edit" id="Edit">
689
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Copy"
692
_description = "Copy the selection"
693
defaultHandler = "MonoDevelop.Ide.Commands.DefaultCopyHandler"
694
shortcut = "Control|C"
695
macShortcut = "Meta|C" />
696
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Cut"
699
_description = "Cut the selection"
700
defaultHandler = "MonoDevelop.Ide.Commands.DefaultCutHandler"
701
shortcut = "Control|X"
702
macShortcut = "Meta|X" />
703
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Paste"
706
_description = "Paste the clipboard"
707
defaultHandler = "MonoDevelop.Ide.Commands.DefaultPasteHandler"
708
shortcut = "Control|V"
709
macShortcut = "Meta|V" />
710
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Delete"
712
_description = "Delete the selection"
713
defaultHandler = "MonoDevelop.Ide.Commands.DefaultDeleteHandler"
714
icon = "gtk-delete" />
715
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Rename"
717
_description = "Rename the selection"
719
macShortcut = "Meta|R"/>
720
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Undo"
723
_description = "Undo last action"
724
shortcut = "Control|Z"
725
macShortcut = "Meta|Z" />
726
<Command id = "MonoDevelop.Ide.Commands.EditCommands.Redo"
729
_description = "Redo last undone action"
730
shortcut = "Control|Shift|Z"
731
macShortcut = "Meta|Shift|Z" />
732
<Command id = "MonoDevelop.Ide.Commands.EditCommands.SelectAll"
733
_label = "Select _All"
734
_description = "Select all text"
735
shortcut = "Control|A"
736
macShortcut = "Meta|A"
737
defaultHandler = "MonoDevelop.Ide.Commands.DefaultSelectAllHandler"
738
icon = "md-select-all" />
739
<Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleCodeComment"
740
shortcut = "Control|Alt|C"
741
_description = "Comment/Uncomment selected lines of code"
742
_label = "_Toggle Line Comment(s)"
743
icon = "md-comment" />
744
<Command id = "MonoDevelop.Ide.Commands.EditCommands.IndentSelection"
745
shortcut = "Control|Alt|End"
746
_description = "Indent selected lines of code"
747
_label = "_Indent Selection"
748
macShortcut = "Meta|]"
749
icon = "gtk-indent" />
750
<Command id = "MonoDevelop.Ide.Commands.EditCommands.UnIndentSelection"
751
shortcut = "Control|Alt|Home"
752
_description = "Unindent selected lines of code"
753
macShortcut = "Meta|["
754
_label = "_Unindent Selection"
755
icon = "gtk-unindent" />
756
<Command id = "MonoDevelop.Ide.Commands.EditCommands.UppercaseSelection"
757
_description = "Convert the selected text to uppercase"
758
_label = "_Uppercase Selection" />
759
<Command id = "MonoDevelop.Ide.Commands.EditCommands.LowercaseSelection"
760
_description = "Convert the selected text to lowercase"
761
_label = "_Lowercase Selection" />
762
<Command id = "MonoDevelop.Ide.Commands.EditCommands.RemoveTrailingWhiteSpaces"
763
description = "Remove trailing white spaces"
764
_label = "_Remove trailing white spaces" />
765
<Command id = "MonoDevelop.Ide.Commands.EditCommands.JoinWithNextLine"
766
shortcut = "Control|Shift|J"
767
_description = "Join the current line with the next line"
768
_label = "_Join Lines" />
769
<Command id = "MonoDevelop.Ide.Commands.EditCommands.WordCount"
770
_label = "_Word Count..."
771
description = "Count words in a text file"/>
772
<Command id = "MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences"
773
defaultHandler = "MonoDevelop.Ide.Commands.MonodevelopPreferencesHandler"
774
_label = "Pr_eferences"
775
icon = "gtk-preferences"
776
macShortcut = "Meta|,"
777
_description = "Show MonoDevelop preferences window" />
778
<Command id = "MonoDevelop.Ide.Commands.EditCommands.DefaultPolicies"
779
defaultHandler = "MonoDevelop.Ide.Commands.DefaultPoliciesHandler"
780
_label = "Default Po_licies"
781
_description = "Edit the default policies that are applied to new projects" />
782
<Command id = "MonoDevelop.Ide.Commands.EditCommands.InsertStandardHeader"
783
_label = "_Insert Standard Header"
784
defaultHandler = "MonoDevelop.Ide.Commands.InsertStandardHeaderHandler"
785
_description = "Add the user defined header to the top of the file"/>
787
<Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleFolding"
788
_label = "_Toggle Fold"
789
shortcut = "Control|Shift|M"
790
macShortcut = "Control|Meta|Left"
791
_description = "Toggles the folding at caret position."/>
792
<Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleAllFoldings"
793
_label = "Toggle _All Folds"
794
shortcut = "Control|Shift|A"
795
_description = "Toggles all the foldings in the document."/>
796
<Command id = "MonoDevelop.Ide.Commands.EditCommands.FoldDefinitions"
797
_label = "Show _Definitions Only"
798
_description = "Folds all method and property bodies."/>
800
<Command id = "MonoDevelop.Ide.CodeFormatting.CodeFormattingCommands.FormatBuffer"
801
defaultHandler = "MonoDevelop.Ide.CodeFormatting.FormatBufferHandler"
802
_label = "_Format Document" />
805
<!-- ProjectCommands -->
806
<Category _name = "Project" id = "Project">
808
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewProject"
809
_label = "_Add New Project..."
810
_description = "Add a new project to the selected solution"
811
icon = "md-new-project" />
812
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewWorkspace"
813
_label = "_Add New Workspace..."
814
_description = "Add a new child workspace to the selected workspace" />
815
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewSolution"
816
_label = "_Add New Solution..."
817
_description = "Add a new child solution to the selected workspace"
818
icon = "md-new-solution" />
819
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddSolutionFolder"
820
_label = "Add Solution _Folder"
821
_description = "Add a new solution folder to the selected solution"
822
icon = "md-new-solution-folder" />
823
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddProject"
824
_description = "Add a project to the selected solution"
825
_label = "Add Existing _Project..." />
826
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddItem"
827
_description = "Add an existing item to the selected workspace"
828
_label = "Add Existing _Item..." />
829
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RemoveFromProject"
830
_label = "_Remove From Project"
831
_description = "Remove an item from the project"
832
icon = "gtk-delete" />
833
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Options"
834
defaultHandler = "MonoDevelop.Ide.Commands.SolutionItemOptionsHandler"
836
_description = "Show options window" />
837
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SolutionOptions"
838
defaultHandler = "MonoDevelop.Ide.Commands.SolutionOptionsHandler"
839
_label = "_Solution Options"
840
_description = "Show solution options window" />
841
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ProjectOptions"
842
defaultHandler = "MonoDevelop.Ide.Commands.ProjectOptionsHandler"
843
_label = "Project _Options"
844
_description = "Show project options window" />
846
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddReference"
847
_description = "Add and remove project references"
848
_label = "_Edit References..."
849
defaultHandler = "MonoDevelop.Ide.Commands.EditReferencesHandler" />
850
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewFiles"
851
_label = "New _File..."
852
_description = "Create a new file"
854
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddFiles"
855
_description = "Add existing files to the project"
856
macShortcut = "Alt|Meta|A"
857
_label = "_Add Files..." />
858
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.NewFolder"
859
_label = "New _Folder"
860
_description = "Create a new folder"
861
icon = "md-new-folder-icon" />
862
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.IncludeToProject"
863
_description = "Add existing file to the project"
864
_label = "_Include To Project" />
865
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.BuildSolution"
866
defaultHandler = "MonoDevelop.Ide.Commands.BuildSolutionHandler"
867
_label = "_Build All"
869
macShortcut = "Meta|B"
870
_description = "Build all projects of all solutions"
871
icon = "md-build-combine" />
872
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Build"
873
defaultHandler = "MonoDevelop.Ide.Commands.BuildHandler"
876
macShortcut = "Meta|K"
877
_description = "Build the current project"
878
icon = "md-build-current-selected-project" />
879
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RebuildSolution"
880
defaultHandler = "MonoDevelop.Ide.Commands.RebuildSolutionHandler"
881
shortcut = "Control|F8"
882
macShortcut="Meta|Control|B"
883
_description = "Rebuild all projects of all solutions"
884
_label = "_Rebuild All" />
885
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Rebuild"
886
defaultHandler = "MonoDevelop.Ide.Commands.RebuildHandler"
887
shortcut = "Control|F7"
888
macShortcut="Meta|Control|K"
889
_description = "Rebuild the current project"
890
_label = "R_ebuild" />
891
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SetAsStartupProject"
892
_label = "_Set As Startup Project" />
893
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Run"
894
defaultHandler = "MonoDevelop.Ide.Commands.RunHandler"
896
shortcut = "Control|F5"
897
macShortcut = "Alt|Meta|Return"
900
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunWithList"
901
defaultHandler = "MonoDevelop.Ide.Commands.RunWithHandler"
903
_description = "Run With List"
904
_label = "Run With List" />
905
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntry"
906
defaultHandler = "MonoDevelop.Ide.Commands.RunEntryHandler"
908
_description = "Run current project"
909
_label = "_Run Item" />
910
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntryWithList"
911
defaultHandler = "MonoDevelop.Ide.Commands.RunEntryWithHandler"
913
_description = "Run With List"
914
_label = "Run With List" />
915
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Clean"
916
defaultHandler = "MonoDevelop.Ide.Commands.CleanHandler"
917
_description = "Clean the selected project or solution"
918
macShortcut = "Shift|Meta|K"
920
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.CleanSolution"
921
defaultHandler = "MonoDevelop.Ide.Commands.CleanSolutionHandler"
922
_description = "Clean all projects of all solutions"
923
_label = "_Clean All" />
924
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.LocalCopyReference"
926
_description = "Copy the assembly to the output directory when building the project"
927
_label = "_Local Copy" />
928
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Stop"
929
defaultHandler = "MonoDevelop.Ide.Commands.StopHandler"
931
macShortcut = "Shift|Meta|Return"
932
shortcut = "Shift|F5"
933
_description = "Stop current build or application execution"
935
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ConfigurationSelector"
937
widget = "MonoDevelop.Ide.Gui.ConfigurationComboBox"
938
_label = "Active Configuration" />
939
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.CustomCommandList"
940
defaultHandler = "MonoDevelop.Ide.Commands.CustomCommandListHandler"
942
_label = "Custom command list" />
943
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Reload"
944
_description = "Reload selected project or solution"
946
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ExportProject"
947
defaultHandler = "MonoDevelop.Ide.Commands.ExportProjectHandler"
948
_description = "Convert selected project or solution to another format"
949
_label = "_Export..." />
950
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveConfiguration"
952
defaultHandler = "MonoDevelop.Ide.Commands.SelectActiveConfigurationHandler"
953
_label = "Active Configuration" />
954
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveRuntime"
956
defaultHandler="MonoDevelop.Ide.Commands.SelectActiveRuntimeHandler"
957
_label = "Active Runtime" />
961
<!-- FileCommands -->
962
<Category _name = "File" id = "File">
964
<Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenFile"
965
defaultHandler = "MonoDevelop.Ide.Commands.OpenFileHandler"
967
shortcut = "Control|O"
968
macShortcut = "Meta|O"
969
_description = "Open file or solution"
971
<Command id = "MonoDevelop.Ide.Commands.FileCommands.NewFile"
972
defaultHandler = "MonoDevelop.Ide.Commands.NewFileHandler"
974
shortcut = "Control|N"
975
macShortcut = "Meta|N"
976
_description = "Create a new file"
978
<Command id = "MonoDevelop.Ide.Commands.FileCommands.Save"
980
shortcut = "Control|S"
981
macShortcut = "Meta|S"
982
_description = "Save the active document"
984
<Command id = "MonoDevelop.Ide.Commands.FileCommands.SaveAll"
985
defaultHandler = "MonoDevelop.Ide.Commands.SaveAllHandler"
986
icon = "md-save-all-icon"
987
_description = "Save all open files"
988
_label = "Save A_ll" />
989
<Command id = "MonoDevelop.Ide.Commands.FileCommands.NewProject"
990
defaultHandler = "MonoDevelop.Ide.Commands.NewProjectHandler"
991
_label = "_Solution..."
992
icon = "md-new-solution"
993
_description = "Create a new solution"
994
macShortcut = "Meta|Shift|N"
995
shortcut = "Control|Shift|N" />
996
<Command id = "MonoDevelop.Ide.Commands.FileCommands.NewWorkspace"
997
defaultHandler = "MonoDevelop.Ide.Commands.NewWorkspaceHandler"
998
_label = "_Workspace..."
999
_description = "Create a new workspace"/>
1000
<Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseFile"
1001
_label = "_Close File"
1002
_description = "Close active file"
1004
shortcut = "Control|W"
1005
macShortcut = "Meta|W" />
1006
<Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseAllFiles"
1007
defaultHandler = "MonoDevelop.Ide.Commands.CloseAllFilesHandler"
1008
_label = "Close _All"
1009
_description = "Close All Files"
1011
shortcut = "Control|Shift|W"
1012
macShortcut = "Meta|Shift|W" />
1013
<Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspace"
1014
defaultHandler = "MonoDevelop.Ide.Commands.CloseWorkspaceHandler"
1015
_label = "C_lose Workspace"
1016
_description = "Close all solutions open in the current workspace"
1017
icon = "md-close-combine-icon" />
1018
<Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspaceItem"
1019
defaultHandler = "MonoDevelop.Ide.Commands.CloseWorkspaceHandler"
1021
_description = "Close the active solution or workspace item"
1022
icon = "md-close-combine-icon" />
1023
<Command id = "MonoDevelop.Ide.Commands.FileCommands.ReloadFile"
1025
_description = "Revert to a saved version of the file"
1026
macShortcut = "Meta|U"
1027
icon = "gtk-revert-to-saved" />
1028
<Command id = "MonoDevelop.Ide.Commands.FileCommands.SaveAs"
1029
_label = "Save _As..."
1030
icon = "gtk-save-as"
1031
shortcut = "Control|Shift|S"
1032
macShortcut = "Meta|Shift|S"
1033
_description = "Save the current file with a different name" />
1034
<Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintDocument"
1035
defaultHandler = "MonoDevelop.Ide.Commands.PrintHandler"
1036
_label = "_Print..."
1037
_description = "Print current document"
1039
shortcut = "Control|P"
1040
macShortcut = "Meta|P" />
1041
<Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintPreviewDocument"
1042
defaultHandler = "MonoDevelop.Ide.Commands.PrintPreviewHandler"
1043
_label = "Print Previe_w"
1044
_description = "Show print preview"
1045
icon = "gtk-print-preview"
1046
shortcut = "Shift|Control|P" />
1047
<Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintPageSetup"
1048
defaultHandler = "MonoDevelop.Ide.Commands.PrintPageSetupHandler"
1049
_label = "Page Set_up"
1050
_description = "Show page setup"
1051
icon = "gtk-page-setup" />
1052
<Command id = "MonoDevelop.Ide.Commands.FileCommands.RecentFileList"
1053
defaultHandler = "MonoDevelop.Ide.Commands.RecentFileListHandler"
1055
_label = "Recent _Files" />
1056
<Command id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentFiles"
1057
defaultHandler = "MonoDevelop.Ide.Commands.ClearRecentFilesHandler"
1060
_description = "Clear recent files" />
1061
<Command id = "MonoDevelop.Ide.Commands.FileCommands.RecentProjectList"
1062
defaultHandler = "MonoDevelop.Ide.Commands.RecentProjectListHandler"
1064
_label = "Recent Pro_jects" />
1065
<Command id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentProjects"
1066
defaultHandler = "MonoDevelop.Ide.Commands.ClearRecentProjectsHandler"
1069
_description = "Clear recent solutions" />
1070
<Command id = "MonoDevelop.Ide.Commands.FileCommands.Exit"
1071
defaultHandler = "MonoDevelop.Ide.Commands.ExitHandler"
1074
_description = "Quit MonoDevelop"
1075
macShortcut = "Meta|Q"
1076
shortcut = "Control|Q" />
1077
<Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenInTerminal"
1078
_label = "_Open in Terminal"
1079
_description = "Opens a terminal in this folder"/>
1080
<Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenFolder"
1081
_label = "_Open Folder"
1082
_description = "Opens the folder in a file manager."/>
1083
<Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenContainingFolder"
1084
_label = "O_pen Containing Folder"
1085
_description = "Opens the folder that contains this file."/>
1086
<Command id = "MonoDevelop.Ide.Commands.FileCommands.SetBuildAction"
1088
_label = "Build action" />
1089
<Command id = "MonoDevelop.Ide.Commands.FileCommands.ShowProperties"
1090
icon="gtk-properties"
1091
_label = "_Properties" />
1092
<Command id = "MonoDevelop.Ide.Commands.FileCommands.CopyToOutputDirectory"
1094
_label = "_Copy to Output Directory" />
1095
<Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SpecificAssemblyVersion"
1097
_label = "Require Specific Version" />
1098
<Command id = "MonoDevelop.Ide.Commands.FileTabCommands.CloseAllButThis"
1099
defaultHandler = "MonoDevelop.Ide.Commands.CloseAllButThisHandler"
1100
_label = "C_lose all but this"
1101
_description = "Closes all opened files except for the active file"/>
1102
<Command id = "MonoDevelop.Ide.Commands.FileTabCommands.CopyPathName"
1103
defaultHandler = "MonoDevelop.Ide.Commands.CopyPathNameHandler"
1104
_description = "Copy the file path to the clipboard"
1105
_label = "C_opy file path/name"/>
1106
<Command id = "MonoDevelop.Ide.Commands.FileTabCommands.ToggleMaximize"
1107
defaultHandler = "MonoDevelop.Ide.Commands.ToggleMaximizeHandler"
1108
_label = "S_witch maximize/normal view"/>
1111
<!-- ViewCommands -->
1112
<Category _name = "View" id = "View">
1114
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ViewList"
1115
defaultHandler = "MonoDevelop.Ide.Commands.ViewListHandler"
1117
_label = "View List" />
1118
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutList"
1119
defaultHandler = "MonoDevelop.Ide.Commands.LayoutListHandler"
1121
_label = "Layout List" />
1122
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.NewLayout"
1123
defaultHandler = "MonoDevelop.Ide.Commands.NewLayoutHandler"
1124
_label = "_New Layout..."
1126
_description = "Create new layout" />
1127
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.DeleteCurrentLayout"
1128
defaultHandler = "MonoDevelop.Ide.Commands.DeleteCurrentLayoutHandler"
1129
_label = "_Delete Current Layout"
1131
_description = "Delete current layout" />
1132
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutSelector"
1134
widget = "MonoDevelop.Ide.Gui.LayoutComboBox"
1135
_label = "Active Layout"
1136
_description = "Switch active layout" />
1137
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.FullScreen"
1138
defaultHandler = "MonoDevelop.Ide.Commands.FullScreenHandler"
1139
_label = "_Full Screen"
1140
icon = "gtk-fullscreen"
1141
_description = "Set full screen mode" />
1142
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.Open"
1143
_description = "Open selected document"
1145
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.TreeDisplayOptionList"
1146
type = "array|check"
1147
_label = "Display Options List" />
1148
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ResetTreeDisplayOptions"
1149
_label = "Reset Options" />
1150
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.RefreshTree"
1151
_description = "Refresh the tree"
1152
_label = "Refresh" />
1153
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.CollapseAllTreeNodes"
1154
_label = "Collapse All Nodes" />
1155
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.OpenWithList"
1157
_label = "List of programs to open with" />
1158
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ShowNext"
1159
defaultHandler = "MonoDevelop.Ide.Commands.ShowNextHandler"
1160
_label = "Show Next"
1161
_description = "Move cursor to next error or search match"
1162
macShortcut = "Meta|="
1164
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ShowPrevious"
1165
defaultHandler = "MonoDevelop.Ide.Commands.ShowPreviousHandler"
1166
_label = "Show Previous"
1167
_description = "Move cursor to previous error or search match"
1168
macShortcut = "Meta|+"
1169
shortcut = "Shift|F4" />
1171
<Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateBack"
1172
_label = "Navigate _Back"
1173
icon = "md-navigate-back"
1174
defaultHandler = "MonoDevelop.Ide.Commands.NavigateBack"
1175
shortcut = "Control|Alt|Left"
1176
macShortcut= "Meta|Alt|Left"
1177
_description = "Move to previous point in code navigation history"/>
1178
<Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateForward"
1179
_label = "Navigate _Forward"
1180
icon = "md-navigate-forward"
1181
defaultHandler = "MonoDevelop.Ide.Commands.NavigateForward"
1182
shortcut = "Control|Alt|Right"
1183
macShortcut= "Meta|Alt|Right"
1184
_description = "Move to next point in code navigation history"/>
1185
<Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateHistory"
1187
_label = "Navigate _History"
1188
defaultHandler = "MonoDevelop.Ide.Commands.NavigateHistory"
1189
_description = "Select a point from the navigation history"/>
1190
<Command id = "MonoDevelop.Ide.Commands.NavigationCommands.ClearNavigationHistory"
1191
_label = "_Clear Navigation History"
1192
defaultHandler = "MonoDevelop.Ide.Commands.ClearNavigationHistory"
1193
_description = "Clear the navigation history"/>
1195
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomIn"
1196
defaultHandler = "MonoDevelop.Ide.Commands.ZoomIn"
1198
icon = "gtk-zoom-in"
1199
shortcut = "Control|+"
1200
_description = "Zooms view in" />
1201
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomOut"
1202
defaultHandler = "MonoDevelop.Ide.Commands.ZoomOut"
1203
_label = "Zoom _Out"
1204
icon = "gtk-zoom-out"
1205
shortcut = "Control|-"
1206
_description = "Zooms view out" />
1207
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomReset"
1208
defaultHandler = "MonoDevelop.Ide.Commands.ZoomReset"
1209
_label = "_Normal Size"
1210
icon = "gtk-zoom-100"
1211
shortcut = "Control|0"
1212
_description = "Resets zoom to default" />
1213
<Command id = "MonoDevelop.Ide.Commands.ViewCommands.FocusCurrentDocument"
1214
defaultHandler = "MonoDevelop.Ide.Commands.FocusCurrentDocumentHandler"
1215
_label = "_Focus Document"
1217
_description = "Focus current document" />
1220
<!-- ToolCommands -->
1221
<Category _name = "Tools" id = "Tools">
1223
<Command id = "MonoDevelop.Ide.Commands.ToolCommands.AddinManager"
1224
defaultHandler = "MonoDevelop.Ide.Commands.AddinManagerHandler"
1225
icon = "md-software-update"
1226
_description = "Manage add-ins"
1227
_label = "_Add-in Manager" />
1228
<Command id = "MonoDevelop.Ide.Commands.ToolCommands.ToolList"
1229
defaultHandler = "MonoDevelop.Ide.Commands.ToolListHandler"
1231
_label = "Tool List" />
1233
<Command id = "MonoDevelop.Ide.Commands.ToolCommands.InstrumentationViewer"
1234
defaultHandler = "MonoDevelop.Ide.Commands.InstrumentationViewerHandler"
1235
_label = "Instrumentation Monitor" />
1240
<!-- WindowCommands -->
1241
<Category _name = "Window" id = "Window">
1243
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.NextWindow"
1244
defaultHandler = "MonoDevelop.Ide.Commands.NextWindowHandler"
1245
_label = "_Next Window"
1246
icon = "gtk-go-forward"
1247
_description = "Show next window"
1248
shortcut = "Control|Page_Down"
1249
macShortcut = "Meta|}" />
1250
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.PrevWindow"
1251
defaultHandler = "MonoDevelop.Ide.Commands.PrevWindowHandler"
1252
_label = "_Previous Window"
1253
icon = "gtk-go-back"
1254
_description = "Show previous window"
1255
shortcut = "Control|Page_Up"
1256
macShortcut = "Meta|{" />
1257
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.OpenWindowList"
1258
defaultHandler = "MonoDevelop.Ide.Commands.OpenWindowListHandler"
1260
_label = "Window List" />
1262
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowVertically"
1263
defaultHandler = "MonoDevelop.Ide.Commands.SplitWindowVertically"
1264
_label = "Split _Vertically" />
1265
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowHorizontally"
1266
defaultHandler = "MonoDevelop.Ide.Commands.SplitWindowHorizontally"
1267
_label = "Split _Horizontally" />
1268
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.UnsplitWindow"
1269
defaultHandler = "MonoDevelop.Ide.Commands.UnsplitWindow"
1270
_label = "_Unsplit" />
1271
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchSplitWindow"
1272
defaultHandler = "MonoDevelop.Ide.Commands.SwitchSplitWindow"
1273
shortcut = "Control|M"
1274
_label = "_Switch Between Splits" />
1275
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchNextDocument"
1276
defaultHandler = "MonoDevelop.Ide.Commands.SwitchNextDocument"
1277
shortcut = "Control|Tab"
1278
macShortcut = "Control|Tab"
1279
_label = "Switch to next document"
1280
_description = "Switch to next document" />
1281
<Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchPreviousDocument"
1282
defaultHandler = "MonoDevelop.Ide.Commands.SwitchPreviousDocument"
1283
shortcut = "Control|Shift|Tab"
1284
macShortcut = "Control|Shift|Tab"
1285
_label = "Switch to previous document"
1286
_description = "Switch to previous document" />
1289
<!-- HelpCommands -->
1290
<Category _name = "Help" id = "Help">
1292
<Command id = "MonoDevelop.Ide.Commands.HelpCommands.Help"
1295
_description = "Show help"
1296
defaultHandler = "MonoDevelop.Ide.Commands.HelpHandler"
1298
macShortcut = "Meta|Alt|?" />
1299
<Command id = "MonoDevelop.Ide.Commands.HelpCommands.TipOfTheDay"
1300
defaultHandler = "MonoDevelop.Ide.Commands.TipOfTheDayHandler"
1301
_label = "_Tip of the Day"
1302
icon = "gtk-dialog-info"
1303
_description = "Show tip of the day" />
1304
<Command id = "MonoDevelop.Ide.Commands.HelpCommands.About"
1305
defaultHandler = "MonoDevelop.Ide.Commands.AboutHandler"
1308
_description = "Show about dialog" />
1309
<Command id = "MonoDevelop.Ide.Updater.UpdateCommands.CheckForUpdates"
1310
defaultHandler = "MonoDevelop.Ide.Updater.CheckForUpdatesHandler"
1311
_label = "_Check for Updates"
1312
_description = "Check for updates to MonoDevelop and packages it requires" />
1315
<!-- SearchCommands -->
1316
<Category _name = "Search" id = "Search">
1318
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.Find"
1321
_description = "Search for text"
1322
shortcut = "Control|F"
1323
macShortcut = "Meta|F" />
1324
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.Replace"
1325
_label = "_Replace..."
1326
icon = "gtk-find-and-replace"
1327
_description = "Search for and replace text"
1328
shortcut = "Control|H" />
1330
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindNext"
1331
_label = "Find _Next"
1332
icon = "md-find-next-icon"
1333
_description = "Search forwards for the same text"
1334
shortcut = "Control|G"
1335
macShortcut = "Meta|G" />
1336
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindPrevious"
1337
_label = "Find _Previous"
1338
_description = "Search backwards for the same text"
1339
shortcut = "Control|Shift|G"
1340
macShortcut = "Meta|Shift|G" />
1342
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.EmacsFindNext"
1343
_label = "Find _Next (Emacs behavior)"
1344
icon = "md-find-next-icon"
1345
_description = "Search forwards for the same text with emacs behavior"/>
1346
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.EmacsFindPrevious"
1347
_label = "Find _Previous (Emacs behavior)"
1348
_description = "Search backwards for the same text with emacs behavior"/>
1350
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindNextSelection"
1351
_label = "Find Next Selection"
1352
_description = "Search forwards for the selected text"
1353
shortcut = "Control|F3"
1354
macShortcut = "Meta|E" />
1355
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindPreviousSelection"
1356
_label = "Find _Previous Selection"
1357
_description = "Search backwards for the selected text"
1358
shortcut = "Shift|Control|F3" />
1360
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindInFiles"
1361
defaultHandler = "MonoDevelop.Ide.FindInFiles.FindInFilesHandler"
1362
_label = "F_ind in Files..."
1363
icon = "md-find-in-files"
1364
shortcut = "Control|Shift|F"
1365
macShortcut = "Meta|Shift|F"
1366
_description = "Search for text in all files of a directory" />
1367
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.ReplaceInFiles"
1368
defaultHandler = "MonoDevelop.Ide.FindInFiles.ReplaceInFilesHandler"
1369
_label = "R_eplace in Files..."
1370
icon = "md-replace-in-files"
1371
shortcut = "Control|Shift|H"
1372
_description = "Search for and replace text in all files of a directory" />
1374
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoType"
1375
defaultHandler = "MonoDevelop.Ide.NavigateToDialog.GotoTypeHandler"
1376
_label = "Go to Type..."
1377
_description = "Jump to the declaration of type in the current workspace"
1378
shortcut = "Control|Shift|T"
1379
macShortcut = "Meta|Shift|T" />
1380
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoFile"
1381
defaultHandler = "MonoDevelop.Ide.NavigateToDialog.GotoFileHandler"
1382
_label = "Go to File..."
1383
shortcut = "Alt|Shift|O"
1384
macShortcut = "Meta|Shift|D"
1385
_description = "Jump to a file in the current workspace"
1386
icon = "gtk-open" />
1388
<Command id = "MonoDevelop.Ide.NavigateToDialog.Commands.NavigateTo"
1389
defaultHandler = "MonoDevelop.Ide.NavigateToDialog.NavigateToHandler"
1390
_label = "Navigate To..."
1391
_description = "Jump to a item in the current workspace"
1392
shortcut = "Control|,"
1393
macShortcut = "Meta|."
1394
icon = "gtk-open" />
1396
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.ToggleBookmark"
1397
icon = "md-toggle-bookmark"
1398
shortcut = "Control|F2"
1399
_description = "Toggle bookmark"
1400
_label = "_Toggle Bookmark" />
1401
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.PrevBookmark"
1402
icon = "md-goto-prevbookmark"
1403
shortcut = "Shift|F2"
1404
_description = "Go to previous bookmark"
1405
_label = "Pre_vious Bookmark" />
1406
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.NextBookmark"
1407
icon = "md-goto-nextbookmark"
1409
_description = "Go to next bookmark"
1410
_label = "Ne_xt Bookmark" />
1411
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.ClearBookmarks"
1412
icon = "md-clear-all-bookmarks"
1413
_description = "Clear bookmarks"
1414
_label = "_Clear Bookmarks" />
1415
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoLineNumber"
1416
_label = "_Go to Line..."
1417
_description = "Go to a specific line"
1418
shortcut = "Control|I"
1419
macShortcut = "Meta|L"
1420
icon = "gtk-jump-to" />
1421
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForFind"
1422
_label = "Use Selection for Find"
1423
_description = "Uses the current selection as find string"/>
1424
<Command id = "MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForReplace"
1425
_label = "Use Selection for Replace"
1426
_description = "Uses the current selection as replace string"/>
1431
<!-- TextEditorCommands -->
1432
<Category _name = "Text Editor" id = "TextEditor">
1434
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCompletionWindow"
1435
_label = "Show Completion Window"
1436
macShortcut="Control|space"
1437
shortcut = "Control|space" />
1438
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleCompletionSuggestionMode"
1439
defaultHandler = "MonoDevelop.Ide.Commands.ToggleCompletionSuggestionModeHandler"
1440
_label = "Toggle Completion Suggestion Mode"
1441
macShortcut="Alt|Shift|space"
1442
shortcut = "Alt|Shift|space" />
1443
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCodeTemplateWindow"
1444
_label = "I_nsert Template..."
1445
shortcut = "Control|t" />
1446
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineEnd"
1447
_label = "Go to end of line" />
1448
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineStart"
1449
_label = "Go to beginning of line" />
1450
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLeftChar"
1451
_label = "Delete left character" />
1452
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteRightChar"
1453
_label = "Delete right character" />
1454
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CharLeft"
1455
_label = "Go left one character" />
1456
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CharRight"
1457
_label = "Go right one character" />
1458
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineUp"
1459
_label = "Go to previous line" />
1460
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineDown"
1461
_label = "Go to next line" />
1462
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DocumentStart"
1463
_label = "Go to beginning of document" />
1464
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DocumentEnd"
1465
_label = "Go to end of document" />
1466
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.PageUp"
1467
_label = "Go up one page" />
1468
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.PageDown"
1469
_label = "Go down one page" />
1470
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineUp"
1471
_label = "Scroll line up"
1472
shortcut = "Control|Up" />
1473
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineDown"
1474
_label = "Scroll line down"
1475
shortcut = "Control|Down" />
1476
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageUp"
1477
_label = "Scroll page up"
1478
macShortcut = "Page_Up" />
1479
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageDown"
1480
_label = "Scroll page down"
1481
macShortcut = "Page_Down" />
1482
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLine"
1483
_label = "Delete entire line" />
1484
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteToLineEnd"
1485
_label = "Delete to end of line"
1486
_description="Deletes to end of line, or if at end, deletes line ending"
1487
shortcut="Control|K"
1488
macShortcut = "Control|K" />
1489
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockUp"
1490
_label = "Move the line or highlighted selection up"
1492
macShortcut="Alt|Up" />
1493
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockDown"
1494
_label = "Move the line or highlighted selection down"
1496
macShortcut="Alt|Down" />
1497
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowParameterCompletionWindow"
1498
_label = "Show Parameter List"
1499
macShortcut = "Control|Shift|space"
1500
shortcut = "Control|Shift|space" />
1501
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.GotoMatchingBrace"
1502
_label = "Go to Matching _Brace"
1503
description = "Go to Matching Brace"
1504
shortcut = "Control|B" />
1505
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveLeft"
1506
_label = "Expand selection to the left" />
1507
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveRight"
1508
_label = "Expand selection to the right" />
1509
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MovePrevWord"
1510
_label = "Go to previous word" />
1511
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveNextWord"
1512
_label = "Go to next word" />
1513
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMovePrevWord"
1514
_label = "Expand selection to previous word" />
1515
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveNextWord"
1516
_label = "Expand selection to next word" />
1517
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MovePrevSubword"
1518
_label = "Go to previous subword" />
1519
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveNextSubword"
1520
_label = "Go to next subword" />
1521
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMovePrevSubword"
1522
_label = "Expand selection to previous subword" />
1523
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveNextSubword"
1524
_label = "Expand selection to next subword" />
1525
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveUp"
1526
_label = "Expand selection to previous line" />
1527
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveDown"
1528
_label = "Expand selection to next line" />
1529
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveHome"
1530
_label = "Expand selection to line start" />
1531
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveEnd"
1532
_label = "Expand selection to line end" />
1533
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentStart"
1534
_label = "Expand selection to document start" />
1535
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentEnd"
1536
_label = "Expand selection to document end" />
1537
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SwitchCaretMode"
1538
_label = "Switch caret mode"
1539
description = "Switch between insert and overwrite caret modes"/>
1540
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertTab"
1541
_label = "Insert tab" />
1542
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.RemoveTab"
1543
_label = "Remove tab" />
1544
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLine"
1545
_label = "Insert new line" />
1546
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLinePreserveCaretPosition"
1547
_label = "Insert line break after the caret"
1548
macShortcut = "Control|O" />
1549
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLineAtEnd"
1550
_label = "Move caret to EOL and insert new line" />
1551
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CompleteStatement"
1552
_label = "Completes the current statement"
1553
shortcut = "Control|Shift|Return" />
1554
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevWord"
1555
_label = "Delete previous word" />
1556
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextWord"
1557
_label = "Delete next word" />
1558
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevSubword"
1559
_label = "Delete previous subword" />
1560
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextSubword"
1561
_label = "Delete next subword" />
1562
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageDownAction"
1563
_label = "Expand selection to page down" />
1564
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageUpAction"
1565
_label = "Expand selection to page up" />
1566
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.TransposeCharacters"
1567
_label = "Transpose characters"
1568
_description = "Swaps the characters on either side of the caret"
1569
macShortcut="Control|T" />
1570
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.RecenterEditor"
1571
_label = "Recenter editor"
1572
_description = "Scrolls the editor so that the caret is centered"
1573
macShortcut = "Control|L" />
1574
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleBlockSelectionMode"
1575
_label = "Toggle block selection mode"/>
1580
<Extension path = "/MonoDevelop/Ide/KeyBindingSchemes">
1581
<Scheme id="Emacs" _name = "GNU/Emacs" resource="KeyBindingSchemeEmacs.xml"/>
1582
<Scheme id="VS05" _name = "Visual Studio" resource="KeyBindingSchemeVisualStudio.xml"/>
1583
<Scheme id="MD1" _name = "MonoDevelop 1.0" resource="KeyBindingSchemeMonoDevelop1.xml"/>
1584
<Scheme id="MD2" _name = "MonoDevelop 2.0" resource="KeyBindingSchemeMonoDevelop2.xml"/>
1587
<Extension path = "/MonoDevelop/Ide/ContextMenu/ProjectPad">
1589
<!-- Build section -->
1591
<SeparatorItem id = "BuildSectionStart" />
1592
<Condition id="ItemType" value="IBuildTarget">
1593
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Build" />
1594
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Rebuild" />
1595
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Clean" />
1596
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Reload" />
1597
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.CustomCommandList" />
1599
<SeparatorItem id = "BuildSectionEnd" />
1601
<!-- Actions Section -->
1603
<SeparatorItem id = "ActionsSectionStart" />
1604
<Condition id="ItemType" value="ProjectReference|ProjectFile|SystemFile">
1605
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.Open" />
1606
<ItemSet id = "OpenWith" _label = "Open _With" autohide="true">
1607
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.OpenWithList" />
1609
<SeparatorItem id = "OpenSeparator" />
1611
<Condition id="ItemType" value="SystemFile|ProjectFolder">
1612
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.IncludeToProject" />
1614
<SeparatorItem id = "ActionsSectionEnd" />
1616
<!-- Run section -->
1618
<SeparatorItem id = "RunSectionStart" />
1619
<Condition id="ItemType" value="IBuildTarget">
1620
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntry" />
1621
<ItemSet id = "RunWith" _label = "Run With" autohide="True">
1622
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntryWithList" />
1625
<Condition id="ItemType" value="Project">
1626
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.SetAsStartupProject" />
1628
<SeparatorItem id = "RunSectionEnd" />
1630
<!-- Add section -->
1632
<SeparatorItem id = "AddSectionStart" />
1633
<ItemSet id = "Add" _label = "_Add" autohide="True">
1634
<Condition id="ItemType" value="Workspace">
1635
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewSolution" />
1636
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewWorkspace" />
1637
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddItem" />
1639
<Condition id="ItemType" value="Solution|SolutionFolder">
1640
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewProject" />
1641
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddProject" />
1642
<SeparatorItem id = "Separator1" />
1643
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddSolutionFolder" />
1645
<Condition id="ItemType" value="Project|ProjectFolder|Solution|SolutionFolder">
1646
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewFiles" />
1647
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddFiles" />
1649
<Condition id="ItemType" value="Project|ProjectFolder">
1651
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.NewFolder" />
1654
<Condition id="ItemType" value="ProjectReferenceCollection">
1655
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddReference" />
1657
<SeparatorItem id = "AddSectionEnd" />
1659
<!-- Tools section -->
1661
<SeparatorItem id = "ToolsSectionStart" />
1662
<ItemSet id = "Tools" _label = "_Tools" autohide="True">
1663
<Condition id="ItemType" value="Solution|Project">
1664
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.ExportProject" />
1665
<SeparatorItem id = "ExportSeparator" />
1667
<Condition id="ItemType" value="IFolderItem">
1668
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.OpenInTerminal" />
1671
<Condition id="ItemType" value="IFolderItem">
1672
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindInFiles" />
1674
<Condition id="ItemType" value="IFolderItem|IFileItem">
1675
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.OpenContainingFolder" />
1677
<SeparatorItem id = "ToolsSectionEnd" />
1679
<!-- Edit section -->
1681
<SeparatorItem id = "EditSectionStart" />
1682
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Copy" disabledVisible="False" />
1683
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Cut" disabledVisible="False" />
1684
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Paste" disabledVisible="False" />
1685
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Delete" disabledVisible="False" />
1686
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Rename" disabledVisible="False" />
1687
<SeparatorItem id = "EditSectionEnd" />
1689
<Condition id="ItemType" value="WorkspaceItem">
1690
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspaceItem" />
1693
<SeparatorItem id = "CombineOptionsSeparator" />
1695
<!-- Properties Section -->
1697
<SeparatorItem id = "PropertiesSectionStart" />
1698
<Condition id="ItemType" value="ProjectFile">
1699
<ItemSet id = "BuildActions" _label = "Build Action">
1700
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SetBuildAction" />
1702
<ItemSet id = "QuickProperties" _label = "_Quick Properties">
1703
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CopyToOutputDirectory" />
1706
<Condition id="ItemType" value="ProjectReference">
1707
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.LocalCopyReference" />
1708
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.SpecificAssemblyVersion" />
1710
<Condition id="ItemType" value="IBuildTarget">
1711
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Options" />
1713
<Condition id="ItemType" value="ProjectItem">
1714
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.ShowProperties" />
1716
<SeparatorItem id = "PropertiesSectionEnd" />
1720
<!--<Extension path = "/MonoDevelop/Ide/FileFilters">
1721
<FileFilter id = "AllFiles"
1722
_label = "All Files"
1723
extensions = "*.*"/>
1726
<Extension path = "/MonoDevelop/Ide/TaskList/View">
1727
<TaskListView _label = "Comments" class = "MonoDevelop.Ide.Tasks.CommentTasksView" />
1728
<TaskListView _label = "User Tasks" class = "MonoDevelop.Ide.Tasks.UserTasksView" />
1731
<Extension path = "/MonoDevelop/Ide/Pads">
1732
<Pad id = "MonoDevelop.Ide.Gui.Pads.FileScout"
1734
icon="system-file-manager"
1735
class = "MonoDevelop.Ide.Gui.Pads.FileScout"
1736
defaultPlacement="Left"
1737
defaultStatus="AutoHide"
1738
defaultLayout="*" />
1740
<Pad id = "MonoDevelop.Ide.Gui.Pads.ErrorListPad"
1741
_label = "Error List"
1742
icon="gtk-dialog-error"
1743
class = "MonoDevelop.Ide.Gui.Pads.ErrorListPad"
1744
dockLabelProvider="MonoDevelop.Ide.Gui.Pads.ErrorPadLabelProvider"
1745
defaultPlacement = "Bottom"
1746
defaultStatus="AutoHide"
1749
<Pad id = "MonoDevelop.Ide.Gui.Pads.TaskListPad"
1750
_label = "Task List"
1751
icon="md-task-list-icon"
1752
class = "MonoDevelop.Ide.Gui.Pads.TaskListPad"
1753
defaultPlacement = "Bottom"
1754
defaultStatus="AutoHide"
1757
<Pad id = "MonoDevelop.Ide.Gui.Pads.HelpTree"
1758
defaultPlacement = "Left"
1761
class = "MonoDevelop.Ide.Gui.Pads.HelpTree"/>
1763
<SolutionPad id = "ProjectPad" _label = "Solution" icon = "md-solution" class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectSolutionPad" defaultLayout="*" defaultPlacement = "Left">
1764
<ContextMenu path="/MonoDevelop/Ide/ContextMenu/ProjectPad" />
1765
<PadOption id = "ShowAllFiles" _label = "Show All Files" defaultValue = "False" />
1766
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.WorkspaceNodeBuilder"/>
1767
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionNodeBuilder"/>
1768
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionFolderNodeBuilder"/>
1769
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectNodeBuilder"/>
1770
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceFolderNodeBuilder"/>
1771
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceNodeBuilder"/>
1772
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFileNodeBuilder"/>
1773
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFolderNodeBuilder"/>
1774
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SystemFileNodeBuilder"/>
1775
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ShowAllFilesBuilderExtension"/>
1776
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.FileOperationsBuilderExtension"/>
1777
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.UnknownEntryNodeBuilder"/>
1778
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionFolderFileNodeBuilder"/>
1781
<SolutionPad id = "ClassPad" _label = "Classes" icon = "md-class" class = "MonoDevelop.Ide.Gui.Pads.ClassBrowser.ClassBrowserPad" defaultLayout="Solution" defaultPlacement = "Left" defaultStatus="AutoHide">
1782
<PadOption id = "NestedNamespaces" _label = "Nested namespaces" defaultValue = "True" />
1783
<PadOption id = "ShowProjects" _label = "Show project structure" defaultValue = "True" />
1784
<PadOption id = "GroupByAccess" _label = "Group members by access" defaultValue = "False" />
1785
<PadOption id = "GroupByType" _label = "Group members by member type" defaultValue = "True" />
1786
<PadOption id = "PublicApiOnly" _label = "Show public members only" defaultValue = "False" />
1787
<PadOption id = "PublicProtectedApiOnly" _label = "Show public and protected members only" defaultValue = "False" />
1788
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.WorkspaceNodeBuilder"/>
1789
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.SolutionNodeBuilder"/>
1790
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.CombineNodeBuilder"/>
1791
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ProjectNodeBuilder"/>
1792
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.NamespaceNodeBuilder"/>
1793
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ClassNodeBuilder"/>
1794
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.EventNodeBuilder"/>
1795
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.FieldNodeBuilder"/>
1796
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.MethodNodeBuilder"/>
1797
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.PropertyNodeBuilder"/>
1798
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceFolderNodeBuilder"/>
1799
<NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ReferenceNodeBuilder"/>
1802
<Pad id = "MonoDevelop.Ide.Gui.Pads.InternalLogPad" icon="md-message-log" defaultPlacement = "Bottom" _label = "Message Log" class = "MonoDevelop.Ide.Gui.Pads.InternalLogPad"/>
1804
<Category id="Other" _name="Other Pads">
1808
<Extension path="/MonoDevelop/Ide/WorkbenchLayouts">
1809
<Layout id="Default" _name="Default">
1810
<LayoutPad id="ProjectPad" status="AutoHide" />
1812
<Layout id="Solution" _name="Solution" />
1815
<Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog">
1816
<Section id = "Preferences" _label = "Preferences">
1817
<Section id = "Style" _label = "Visual Style" icon="md-visual-style" class = "MonoDevelop.Ide.Gui.OptionPanels.IDEStyleOptionsPanel" />
1818
<Section id = "KeyBindings" _label = "Key Bindings" fill="true" icon="md-keyboard-shortcuts" class = "MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel" />
1819
<Section id = "LoadSave" _label = "Load/Save" icon="gtk-harddisk" class = "MonoDevelop.Ide.Gui.OptionPanels.LoadSavePanel" />
1820
<Section id = "Build" _label = "Build" icon="md-build-current-selected-project" class = "MonoDevelop.Ide.Gui.OptionPanels.BuildPanel">
1821
<Panel id = "BuildMessages" _label = "Errors and Warnings" class = "MonoDevelop.Ide.Gui.OptionPanels.BuildMessagePanel" />
1822
<Panel id = "Directories" _label = "Assembly Folders" class = "MonoDevelop.Ide.Gui.OptionPanels.AssemblyFoldersPanel" />
1824
<Section id = "AddIns" _label = "Add-ins" icon="md-addin" class = "MonoDevelop.Ide.Gui.OptionPanels.AddInsOptionsPanel" />
1825
<Section id = "TaskList" _label = "Task List" icon="md-task-list-icon" fill="true" class = "MonoDevelop.Ide.Gui.OptionPanels.TasksOptionsPanel" />
1826
<Section id = "ExternalTools" _label = "External Tools" icon="md-external-tools" fill="true" class = "MonoDevelop.Ide.ExternalTools.ExternalToolPane" />
1827
<Section id = "GeneralAuthorInfo" _label = "Author Information" icon="md-author-information" fill="true" class = "MonoDevelop.Ide.Gui.OptionPanels.GlobalAuthorInformationPanel" />
1828
<Section id = "MonoRuntime" _label = ".NET Runtimes" fill="true" class = "MonoDevelop.Ide.Gui.OptionPanels.MonoRuntimePanel" />
1831
<Section id = "TextEditor" _label = "Text Editor">
1832
<Section id = "Formatting" icon="md-formatting" _label = "Formatting" />
1833
<Section id = "CodeTemplates" icon="md-code-template" _label = "Code Templates" fill="true" class = "MonoDevelop.Ide.CodeTemplates.CodeTemplatePane"/>
1836
<Section id = "VersionControl" _label = "Version Control" />
1838
<Section id = "Other" _label = "Other">
1839
<Section id = "MonoDevelopMaintenance" _label = "MonoDevelop Maintenance" class = "MonoDevelop.Ide.Gui.OptionPanels.MaintenanceOptionsPanel" />
1843
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/Common">
1844
<Condition id="ItemType" value="Solution">
1845
<Section id = "AuthorInfo" _label = "Author Information" fill="true" class = "MonoDevelop.Ide.Gui.OptionPanels.AuthorInformationPanel" />
1849
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/SourceCode">
1850
<Section id = "ProjectStandardHeader" _label = "Standard Header" fill="true" class = "MonoDevelop.Ide.StandardHeader.StandardHeaderPolicyPanel" />
1853
<Extension path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels/SourceCode">
1854
<Section id = "DefaultStandardHeader" _label = "Standard Header" fill="true" class = "MonoDevelop.Ide.StandardHeader.StandardHeaderPolicyPanel" />
1857
<Extension path = "/MonoDevelop/ProjectModel/Gui/MimeTypePolicyPanels">
1858
<Panel id = "TextStylePolicy" mimeType="text/plain" _label = "Text Style" class = "MonoDevelop.Ide.Gui.OptionPanels.TextStylePolicyPanel" />
1861
<Extension path = "/MonoDevelop/ProjectModel/PolicyTypes" >
1862
<PolicyType id="StandardHeaderPolicy" class="MonoDevelop.Ide.StandardHeader.StandardHeaderPolicy" />
1863
<PolicyType id="TextStylePolicy" class="MonoDevelop.Ide.Gui.Content.TextStylePolicy" />
1866
<Extension path = "/MonoDevelop/ProjectModel/PolicySets/Mono" >
1867
<Policies resource="MonoTextStylePolicy.xml" />
1869
<Extension path = "/MonoDevelop/ProjectModel/PolicySets/VisualStudio" >
1870
<Policies resource="VisualStudioTextStylePolicy.xml" />
1872
<Extension path = "/MonoDevelop/ProjectModel/PolicySets/Invariant" >
1873
<Policies resource="InvariantTextStylePolicy.xml" />
1876
<Extension path = "/MonoDevelop/ProjectModel/PolicySets" >
1877
<PolicySet id="MITX11License" _name="MIT/X11 License">
1878
<Policies resource="MITX11LicencePolicy.xml" />
1880
<PolicySet id="NewBSDLicense" _name="New BSD License">
1881
<Policies resource="NewBSDLicencePolicy.xml" />
1883
<PolicySet id="Apache2License" _name="Apache 2.0 License">
1884
<Policies resource="Apache2LicencePolicy.xml" />
1886
<PolicySet id="LGPLv2License" _name="LGPL 2.1 License">
1887
<Policies resource="LGPL2-1LicencePolicy.xml" />
1889
<PolicySet id="GPLv2License" _name="GPL 2 License">
1890
<Policies resource="GPL2LicencePolicy.xml" />
1892
<PolicySet id="GPLv3License" _name="GPL 3 License">
1893
<Policies resource="GPL3LicencePolicy.xml" />
1895
<PolicySet id="LGPLv3License" _name="LGPL 3 License">
1896
<Policies resource="LGPL3LicencePolicy.xml" />
1900
<Extension path = "/MonoDevelop/Ide/ProjectFileFilters">
1901
<FileFilter id = "Combine"
1902
_label = "MonoDevelop Solution Files"
1903
extensions = "*.mds"/>
1904
<FileFilter id = "Project"
1905
_label = "MonoDevelop Project Files"
1906
extensions = "*.mdp"/>
1907
<!--<FileFilter id = "AllFiles"
1908
_label = "All Files"
1909
extensions = "*.*"/>-->
1912
<!-- Main Toolbar -->
1914
<Extension path = "/MonoDevelop/Ide/Toolbar">
1915
<ItemSet id = "Standard" _label = "Standard">
1916
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.NewFile" />
1917
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.OpenFile" />
1918
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.Save" />
1919
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SaveAll" />
1920
<SeparatorItem id = "Separator1" />
1921
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Undo" />
1922
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Redo" />
1923
<SeparatorItem id = "Separator2" />
1924
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Cut" />
1925
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Copy" />
1926
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Paste" />
1927
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Delete" />
1929
<ItemSet id = "Search" _label="Search">
1930
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.Find" />
1931
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindNext" />
1932
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.Replace" />
1933
<SeparatorItem id = "SearchSeparator" />
1934
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.ToggleBookmark" />
1935
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.PrevBookmark" />
1936
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.NextBookmark" />
1937
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.ClearBookmarks" />
1940
<ItemSet id = "Build" _label = "Build">
1941
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.ConfigurationSelector" />
1942
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Build" />
1943
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.BuildSolution" />
1944
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Run" />
1945
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Stop" />
1948
<ItemSet id = "Layout" _label = "Layout">
1949
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutSelector" />
1950
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.NewLayout" />
1951
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.DeleteCurrentLayout" />
1952
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.FullScreen" />
1954
<ItemSet id = "Navigation" _label = "Navigation">
1955
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateBack" />
1956
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateForward" />
1957
<ItemSet id = "NavigationListToolbar">
1958
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateHistory" />
1959
<SeparatorItem id = "NavigationHistoryClearToolbarSeparator" />
1960
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.ClearNavigationHistory" />
1967
<Extension path = "/MonoDevelop/Ide/MainMenu">
1968
<ItemSet id = "File" _label = "_File">
1969
<ItemSet id = "New" _label = "_New">
1970
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.NewFile" />
1971
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.NewProject" />
1972
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.NewWorkspace" />
1974
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.OpenFile" />
1976
<SeparatorItem id = "OpenSep" />
1977
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.Save" />
1978
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SaveAs" />
1979
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SaveAll" />
1980
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.ReloadFile" />
1981
<SeparatorItem id = "SaveSeparator" />
1982
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.PrintPageSetup" />
1983
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.PrintPreviewDocument" />
1984
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.PrintDocument" />
1985
<SeparatorItem id = "RecentSeparator" />
1986
<ItemSet id = "RecentFiles" _label = "Recent _Files">
1987
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.RecentFileList" />
1988
<SeparatorItem id = "RecentFilesSeparator" />
1989
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentFiles" />
1992
<ItemSet id = "RecentProjects" _label = "Recent Solu_tions">
1993
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.RecentProjectList" />
1994
<SeparatorItem id = "RecentProjectsSeparator" />
1995
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentProjects" />
1998
<SeparatorItem id = "ExitSeparator" />
1999
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspace" />
2000
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseFile" _label = "_Close" />
2001
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.Exit" />
2004
<ItemSet id = "Edit" _label = "_Edit">
2005
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Undo" />
2006
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Redo" />
2008
<SeparatorItem id = "Separator1" />
2009
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Cut" />
2010
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Copy" />
2011
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Paste" />
2012
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Delete" />
2014
<SeparatorItem id = "Separator2" />
2015
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.SelectAll" />
2017
<SeparatorItem id = "Separator4" />
2019
<ItemSet id = "Format" _label = "_Format">
2020
<CommandItem id = "MonoDevelop.Ide.CodeFormatting.CodeFormattingCommands.FormatBuffer" />
2021
<SeparatorItem id ="FormatSeparator" />
2022
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.UppercaseSelection" />
2023
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.LowercaseSelection" />
2024
<SeparatorItem id = "Separator1" />
2025
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.ToggleCodeComment" />
2026
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.IndentSelection" />
2027
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.UnIndentSelection" />
2028
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.RemoveTrailingWhiteSpaces" />
2029
<SeparatorItem id = "Separator1" />
2030
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.JoinWithNextLine" />
2033
<ItemSet id = "Folding" _label = "F_olding">
2034
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.ToggleFolding" />
2035
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.ToggleAllFoldings" />
2036
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.FoldDefinitions" />
2039
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCompletionWindow" />
2040
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleCompletionSuggestionMode" />
2042
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowParameterCompletionWindow" />
2043
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCodeTemplateWindow" />
2044
<SeparatorItem id = "Separator5" />
2045
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.WordCount" />
2046
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.InsertStandardHeader" />
2047
<SeparatorItem id = "Separator6" />
2048
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleBlockSelectionMode" />
2049
<SeparatorItem id = "optionssep5" />
2050
<Condition id="Platform" value="!windows">
2051
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences" />
2052
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.DefaultPolicies" />
2056
<ItemSet id = "View" _label = "_View">
2057
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutList" />
2058
<SeparatorItem id = "ViewSeparator1" />
2059
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.NewLayout" />
2060
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.DeleteCurrentLayout" />
2061
<SeparatorItem id = "ViewSeparator2" />
2062
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ViewList" />
2063
<SeparatorItem id = "ViewSeparator3" />
2064
<ItemSet id = "ViewToolbars" _label = "Toolbars">
2065
<CommandItem id = "MonoDevelop.Components.Commands.CommandSystemCommands.ToolbarList" />
2067
<SeparatorItem id = "ViewItemsSeparator" />
2068
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomIn" />
2069
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomOut" />
2070
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomReset" />
2071
<SeparatorItem id = "ViewItemsSeparator4" />
2072
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.FocusCurrentDocument" />
2073
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.FullScreen" />
2076
<ItemSet id = "Search" _label = "_Search">
2078
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.Find" />
2079
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindPrevious" />
2080
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindNext" />
2081
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindNextSelection" />
2082
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.Replace" />
2084
<SeparatorItem id = "SearchSeparator" />
2085
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.FindInFiles" />
2086
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.ReplaceInFiles" />
2088
<SeparatorItem id = "SearchInFilesSeparator" />
2089
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.ToggleBookmark" />
2090
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.PrevBookmark" />
2091
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.NextBookmark" />
2092
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.ClearBookmarks" />
2093
<SeparatorItem id = "Separator2" />
2094
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.GotoLineNumber" />
2095
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.GotoFile" />
2096
<CommandItem id = "MonoDevelop.Ide.Commands.SearchCommands.GotoType" />
2098
<CommandItem id = "MonoDevelop.Ide.NavigateToDialog.Commands.NavigateTo" />
2100
<SeparatorItem id = "ViewItemsSeparator3" />
2101
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateBack" />
2102
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateForward" />
2103
<ItemSet id = "NavigationList" _label = "Navigation _History"
2104
_description = "Select a point from the navigation history" >
2105
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateHistory" />
2106
<SeparatorItem id = "NavigationHistoryClearSeparator" />
2107
<CommandItem id = "MonoDevelop.Ide.Commands.NavigationCommands.ClearNavigationHistory" />
2109
<SeparatorItem id = "ViewItemsSeparator4" />
2110
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ShowPrevious" />
2111
<CommandItem id = "MonoDevelop.Ide.Commands.ViewCommands.ShowNext" />
2112
<SeparatorItem id = "Separator3" />
2113
<CommandItem id = "MonoDevelop.Ide.Commands.TextEditorCommands.GotoMatchingBrace" />
2116
<ItemSet id = "Project" _label = "_Project">
2117
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.ExportProject" />
2118
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.AddReference" />
2119
<SeparatorItem id = "ExportSeparator" />
2120
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.CustomCommandList" />
2121
<SeparatorItem id = "OptionsSeparator" />
2122
<ItemSet id = "SelectActiveConfiguration" _label = "Active Configuration">
2123
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveConfiguration" />
2125
<ItemSet id = "SelectActiveRuntime" _label = "Active Runtime" autohide = "true">
2126
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveRuntime" />
2128
<SeparatorItem id = "OptionsSeparator" />
2129
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.SolutionOptions" />
2130
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.ProjectOptions" />
2133
<ItemSet id = "Build" _label = "_Build">
2134
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.BuildSolution" />
2135
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.RebuildSolution" />
2136
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.CleanSolution" />
2137
<SeparatorItem id = "Separator0" />
2138
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Build" />
2139
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Rebuild" />
2140
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Clean" />
2143
<ItemSet id = "Run" _label = "_Run">
2144
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Run" />
2145
<ItemSet id = "RunWith" _label = "Run With">
2146
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.RunWithList" />
2148
<SeparatorItem id = "StopSection" />
2149
<CommandItem id = "MonoDevelop.Ide.Commands.ProjectCommands.Stop" />
2152
<ItemSet id = "Tools" _label = "_Tools">
2153
<CommandItem id = "MonoDevelop.Ide.Commands.ToolCommands.AddinManager" />
2154
<SeparatorItem id ="AddinManagerSeparator" />
2155
<CommandItem id = "MonoDevelop.Ide.Commands.ToolCommands.ToolList" />
2156
<CommandItem id = "MonoDevelop.Ide.Commands.ToolCommands.InstrumentationViewer" />
2157
<SeparatorItem id = "OptionsSection" />
2158
<Condition id="Platform" value="windows">
2159
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences" />
2160
<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.DefaultPolicies" />
2164
<ItemSet id = "Window" _label = "_Window">
2165
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.NextWindow" />
2166
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.PrevWindow" />
2167
<SeparatorItem id ="NxtPrvSeparator" />
2168
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseAllFiles" />
2169
<SeparatorItem id ="SplitSeparator" />
2170
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowVertically" />
2171
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowHorizontally" />
2172
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.UnsplitWindow" />
2173
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchSplitWindow" />
2174
<SeparatorItem id = "contentSep" />
2175
<CommandItem id = "MonoDevelop.Ide.Commands.WindowCommands.OpenWindowList" />
2178
<ItemSet id = "Help" _label = "_Help">
2179
<CommandItem id = "MonoDevelop.Ide.Commands.HelpCommands.Help" />
2180
<CommandItem id = "MonoDevelop.Ide.Commands.HelpCommands.TipOfTheDay" />
2181
<CommandItem id = "MonoDevelop.Ide.Updater.UpdateCommands.CheckForUpdates" />
2182
<SeparatorItem id = "Separator2" />
2183
<ItemSet id = "Web" _label = "_Web">
2184
<LinkItem id = "MonoDevelop" _label = "MonoDevelop" link = "http://www.monodevelop.com" />
2185
<LinkItem id = "Mono" _label = "Mono Project" description = "A free .NET implementation effort, worth visiting" link = "http://www.mono-project.com" />
2186
<ItemSet id = "C#" _label = "C#">
2187
<LinkItem id = "C# Help" _label = "C# Help" link = "http://www.csharphelp.com" />
2188
<LinkItem id = "C# Corner" _label = "C# Corner" link = "http://www.c-sharpcorner.com" />
2189
<LinkItem id = "CodePlex" _label = "CodePlex" description = "Open Source Project Community." link = "http://www.codeplex.com" />
2190
<LinkItem id = "MsCodeGallery" _label = "MSDN Code Gallery" description = "Download and share sample applications, code snippets, and other resources with the developer community." link = "http://code.msdn.microsoft.com" />
2193
<SeparatorItem id = "Separator3" />
2194
<LinkItem id = "ReportBug" _label = "Report a Bug" link = "http://bugzilla.novell.com/enter_bug.cgi?alias=&assigned_to=&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=Normal&bug_status=NEW&cf_foundby=---&cf_nts_priority=&cf_nts_support_num=&cf_partnerid=&comment=Description%20of%20Problem%3A%0D%0A%0D%0A%0D%0ASteps%20to%20reproduce%20the%20problem%3A%0D%0A1.%20%0D%0A2.%20%0D%0A%0D%0A%0D%0AActual%20Results%3A%0D%0A%0D%0A%0D%0AExpected%20Results%3A%0D%0A%0D%0A%0D%0AHow%20often%20does%20this%20happen%3F%20%0D%0A%0D%0A%0D%0AAdditional%20Information%3A%0D%0A%0D%0A%0D%0A&component=&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&deadline=&dependson=&description=&estimated_time=0.0&flag_type-2=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=Other&priority=P5%20-%20None&product=MonoDevelop%20&qa_contact=&rep_platform=Other&short_desc=&version=unspecified" />
2195
<CommandItem id = "MonoDevelop.Ide.Commands.HelpCommands.About" />
2199
<Extension path = "/MonoDevelop/Ide/FileTemplates">
2200
<FileTemplate id = "EmptyClass" resource = "EmptyClass.xft.xml"/>
2201
<FileTemplate id = "EmptyEnum" resource = "EmptyEnum.xft.xml"/>
2202
<FileTemplate id = "EmptyInterface" resource = "EmptyInterface.xft.xml"/>
2203
<FileTemplate id = "EmptyStruct" resource = "EmptyStruct.xft.xml"/>
2204
<FileTemplate id = "EmptyHTMLFile" resource = "EmptyHTMLFile.xft.xml"/>
2205
<FileTemplate id = "AppConfigFile" resource = "AppConfigFile.xft.xml"/>
2206
<FileTemplate id = "EmptyResourceFile" resource = "EmptyResourceFile.xft.xml"/>
2207
<FileTemplate id = "EmptyTextFile" resource = "EmptyTextFile.xft.xml"/>
2208
<FileTemplate id = "EmptyXMLFile" resource = "EmptyXMLFile.xft.xml"/>
2211
<Extension path = "/MonoDevelop/Ide/FileTemplateTypes">
2212
<FileTemplateType name = "File" class = "MonoDevelop.Ide.Templates.TextFileDescriptionTemplate"/>
2213
<FileTemplateType name = "RawFile" class = "MonoDevelop.Ide.Templates.RawFileDescriptionTemplate"/>
2214
<FileTemplateType name = "CodeDomFile" class = "MonoDevelop.Ide.Templates.CodeDomFileDescriptionTemplate"/>
2215
<FileTemplateType name = "ProjectResource" class = "MonoDevelop.Ide.Templates.ResourceFileDescriptionTemplate"/>
2216
<FileTemplateType name = "CodeTranslationFile" class = "MonoDevelop.Ide.Templates.CodeTranslationFileDescriptionTemplate"/>
2217
<FileTemplateType name = "FileTemplateReference" class = "MonoDevelop.Ide.Templates.FileTemplateReference"/>
2218
<FileTemplateType name = "Directory" class = "MonoDevelop.Ide.Templates.DirectoryTemplate"/>
2221
<Extension path = "/MonoDevelop/Ide/FileTemplateConditionTypes">
2222
<FileTemplateConditionType name = "ClrVersion" class = "MonoDevelop.Ide.Templates.ClrVersionFileTemplateCondition"/>
2223
<FileTemplateConditionType name = "PartialTypeSupport" class = "MonoDevelop.Ide.Templates.PartialTypeFileTemplateCondition"/>
2224
<FileTemplateConditionType name = "ParentProject" class = "MonoDevelop.Ide.Templates.ParentProjectFileTemplateCondition"/>
2227
<Extension path = "/MonoDevelop/Ide/ProjectTemplates">
2228
<ProjectTemplate id = "MonoDevelop.BlankSolution" resource = "BlankCombine.xpt.xml"/>
2229
<ProjectTemplate id = "MonoDevelop.Workspace" resource = "Workspace.xpt.xml"/>
2230
<ProjectTemplate id = "MonoDevelop.GenericProject" resource = "GenericProject.xpt.xml"/>
2233
<Extension path = "/MonoDevelop/Ide/TextEditorExtensions">
2234
<Class id="InitialStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
2235
<Class id="MidStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
2236
<Class id="FinalStep" class = "MonoDevelop.Ide.Gui.Content.TextEditorExtensionMarker" />
2239
<Extension path = "/MonoDevelop/Core/StockIcons">
2240
<StockIcon stockid = "md-parser" resource = "parsing.png" />
2241
<!-- for some reason both pairs next/previous and forward/back are in use -->
2242
<StockIcon stockid = "md-navigate-forward" resource = "navigate-next-16.png" size="Menu" />
2243
<StockIcon stockid = "md-navigate-forward" resource = "navigate-next-24.png" />
2244
<StockIcon stockid = "md-navigate-back" resource = "navigate-previous-16.png" size="Menu" />
2245
<StockIcon stockid = "md-navigate-back" resource = "navigate-previous-24.png" />
2246
<StockIcon stockid = "md-navigate-next" resource = "navigate-next-16.png" size="Menu" />
2247
<StockIcon stockid = "md-navigate-next" resource = "navigate-next-24.png" />
2248
<StockIcon stockid = "md-navigate-previous" resource = "navigate-previous-16.png" size="Menu" />
2249
<StockIcon stockid = "md-navigate-previous" resource = "navigate-previous-24.png" />
2250
<StockIcon stockid = "md-pin-up" resource = "pinup.png" />
2251
<StockIcon stockid = "md-pin-down" resource = "pindown.png" />
2252
<StockIcon stockid = "system-file-manager" resource = "system-file-manager.png" />
2253
<StockIcon stockid = "md-keyboard-shortcuts" resource = "keyboard-shortcuts-16.png" size="Menu"/>
2254
<StockIcon stockid = "md-keyboard-shortcuts" resource = "keyboard-shortcuts-22.png" />
2255
<StockIcon stockid = "md-text-editor" resource = "text-editor-16.png" size="Menu"/>
2256
<StockIcon stockid = "md-text-editor" resource = "text-editor-22.png" />
2257
<StockIcon stockid = "md-external-tools" resource = "tools-external-tools-16.png" size="Menu" />
2258
<StockIcon stockid = "md-external-tools" resource = "tools-external-tools-24.png"/>
2261
<Extension path = "/MonoDevelop/Ide/ContextMenu/DocumentTab">
2262
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseFile" />
2263
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.CloseAllFiles" />
2264
<CommandItem id = "MonoDevelop.Ide.Commands.FileTabCommands.CloseAllButThis" />
2265
<SeparatorItem id = "CloseSeparator" />
2266
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.Save" />
2267
<CommandItem id = "MonoDevelop.Ide.Commands.FileCommands.SaveAll" />
2268
<SeparatorItem id = "SaveSeparator" />
2269
<CommandItem id = "MonoDevelop.Ide.Commands.FileTabCommands.CopyPathName" />
2270
<CommandItem id = "MonoDevelop.Ide.Commands.FileTabCommands.ToggleMaximize" />
2273
<Extension path = "/MonoDevelop/Ide/ExecutionCommandEditors">
2274
<Customizer id="MonoDevelop.Ide.Execution.CustomArgsCustomizer" _name="Arguments" />
2275
<Customizer id="MonoDevelop.Ide.Execution.MonoExecutionCustomizer" _name="Mono Options" />