~ubuntu-branches/ubuntu/raring/monodevelop/raring

« back to all changes in this revision

Viewing changes to src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Mitchell
  • Date: 2011-06-29 06:56:25 UTC
  • mfrom: (1.8.1 upstream) (1.3.11 experimental)
  • Revision ID: james.westby@ubuntu.com-20110629065625-7xx19c4vb95j65pl
Tags: 2.5.92+dfsg-1ubuntu1
* Merge from Debian experimental:
 - Dropped patches & changes to debian/control for Moonlight
   + debian/patches/remove_support_for_moonlight.patch,
   + debian/patches/dont_add_moonlight_to_core_addins.patch,
 - Remaining patches:
   + debian/patches/no_appmenu:

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<ExtensionModel>
 
2
 
 
3
<ExtensionNodeSet id="MonoDevelop.Components.Commands.CommandSet">
 
4
        <ExtensionNode name="Command" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCodon" />
 
5
        <ExtensionNode name="Category" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCategoryCodon">
 
6
                <ExtensionNode name="Command" type="MonoDevelop.Components.Commands.ExtensionNodes.CommandCodon" />
 
7
        </ExtensionNode>
 
8
</ExtensionNodeSet>
 
9
 
 
10
<ExtensionPoint path = "/MonoDevelop/Ide/Commands" name = "User interface commands">
 
11
        <Description>User interface commands.</Description>
 
12
        <ExtensionNodeSet id="MonoDevelop.Components.Commands.CommandSet"/>
 
13
</ExtensionPoint>
 
14
 
 
15
<Extension path = "/MonoDevelop/Ide/Commands">
 
16
 
 
17
        <!-- WARNING WARNING WARNING WARNING WARNING WARNING
 
18
                Please don't change the default command shorcuts.
 
19
                If a shortcut has to be changed, please create a new binding
 
20
                scheme for the next MD version and do the change there.
 
21
        -->
 
22
 
 
23
        <!-- Hidden commands -->
 
24
        <!-- The commands in the hidden category are not shown in the key bindings configuration panel -->
 
25
        <Category id="Hidden" _name="Hidden">
 
26
                <!-- The EditCommands.DeleteKey command can be used to easily bind the Delete key to a command handler -->
 
27
                <!-- Notice that the EditCommands.Delete command is not bound to the Delete key since it is not always -->
 
28
                <!-- convenient to fire the Delete command when pressing Delete (for example, while editing the name of -->
 
29
                <!-- a file in the solution pad. -->
 
30
                <Command id = "MonoDevelop.Ide.Commands.EditCommands.DeleteKey"
 
31
                                _label = "_Delete"
 
32
                                defaultHandler = "MonoDevelop.Ide.Commands.DefaultDeleteKeyHandler"
 
33
                                shortcut = "Delete"/>
 
34
        </Category>
 
35
        
 
36
        <!-- EditCommands -->
 
37
        <Category _name = "Edit" id="Edit">
 
38
                        
 
39
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Copy"
 
40
                        _label = "_Copy"
 
41
                        icon = "gtk-copy" 
 
42
                        _description = "Copy the selection" 
 
43
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultCopyHandler"
 
44
                        shortcut = "Control|C"
 
45
                        macShortcut = "Meta|C" />
 
46
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Cut"
 
47
                        _label = "Cu_t"
 
48
                        icon = "gtk-cut" 
 
49
                        _description = "Cut the selection" 
 
50
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultCutHandler"
 
51
                        shortcut = "Control|X"
 
52
                        macShortcut = "Meta|X" />
 
53
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Paste"
 
54
                        _label = "_Paste" 
 
55
                        icon = "gtk-paste"
 
56
                        _description = "Paste the clipboard" 
 
57
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultPasteHandler"
 
58
                        shortcut = "Control|V"
 
59
                        macShortcut = "Meta|V" />
 
60
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Delete"
 
61
                        _label = "_Delete" 
 
62
                        _description = "Delete the selection"
 
63
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultDeleteHandler"
 
64
                        icon  = "gtk-delete" />
 
65
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Rename"
 
66
                        _label = "Re_name"
 
67
                        _description = "Rename the selection"
 
68
                        shortcut = "F2"
 
69
                        macShortcut = "Meta|R"/>
 
70
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Undo"
 
71
                        _label = "_Undo" 
 
72
                        icon = "gtk-undo" 
 
73
                        _description = "Undo last action" 
 
74
                        shortcut = "Control|Z"
 
75
                        macShortcut = "Meta|Z" />
 
76
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.Redo" 
 
77
                        _label = "_Redo" 
 
78
                        icon = "gtk-redo" 
 
79
                        _description = "Redo last undone action" 
 
80
                        shortcut = "Control|Shift|Z"
 
81
                        macShortcut = "Meta|Shift|Z" />
 
82
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.SelectAll" 
 
83
                        _label = "Select _All" 
 
84
                        _description = "Select all text" 
 
85
                        shortcut = "Control|A"
 
86
                        macShortcut = "Meta|A"
 
87
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultSelectAllHandler"
 
88
                        icon = "md-select-all" />
 
89
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleCodeComment"
 
90
                        shortcut = "Control|Alt|C"
 
91
                        _description = "Comment/Uncomment selected lines of code" 
 
92
                        _label = "_Toggle Line Comment(s)"
 
93
                        icon = "md-comment" />
 
94
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.IndentSelection"
 
95
                        shortcut = "Control|Alt|End"
 
96
                        _description = "Indent selected lines of code" 
 
97
                        _label = "_Indent Selection"
 
98
                        macShortcut = "Meta|]"
 
99
                        icon = "gtk-indent" />
 
100
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.UnIndentSelection"
 
101
                        shortcut = "Control|Alt|Home"
 
102
                        _description = "Unindent selected lines of code" 
 
103
                        macShortcut = "Meta|["
 
104
                        _label = "_Unindent Selection"
 
105
                        icon = "gtk-unindent" />
 
106
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.UppercaseSelection"
 
107
                        _description = "Convert the selected text to uppercase" 
 
108
                        _label = "_Uppercase Selection" />
 
109
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.LowercaseSelection"
 
110
                        _description = "Convert the selected text to lowercase" 
 
111
                        _label = "_Lowercase Selection" />
 
112
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.RemoveTrailingWhiteSpaces"
 
113
                        description = "Remove trailing white spaces" 
 
114
                        _label = "_Remove trailing white spaces" />
 
115
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.JoinWithNextLine"
 
116
                        shortcut = "Control|Shift|J"
 
117
                        _description = "Join the current line with the next line" 
 
118
                        _label = "_Join Lines" />
 
119
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.WordCount"
 
120
                        _label = "_Word Count..." 
 
121
                        description = "Count words in a text file"/>
 
122
        <Condition id="Platform" value="windows">
 
123
                <Command id = "MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences"
 
124
                                defaultHandler = "MonoDevelop.Ide.Commands.MonodevelopPreferencesHandler"
 
125
                                _label = "_Options..."
 
126
                                icon = "gtk-preferences"
 
127
                                macShortcut = "Meta|,"
 
128
                                _description = "Show MonoDevelop options window" />
 
129
        </Condition>
 
130
        <Condition id="Platform" value="!windows">
 
131
                <Command id = "MonoDevelop.Ide.Commands.EditCommands.MonodevelopPreferences"
 
132
                                defaultHandler = "MonoDevelop.Ide.Commands.MonodevelopPreferencesHandler"
 
133
                                _label = "Pr_eferences..."
 
134
                                icon = "gtk-preferences"
 
135
                                macShortcut = "Meta|,"
 
136
                                _description = "Show MonoDevelop preferences window" />
 
137
        </Condition>
 
138
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.DefaultPolicies"
 
139
                        defaultHandler = "MonoDevelop.Ide.Commands.DefaultPoliciesHandler"
 
140
                        _label = "Custom Po_licies..."
 
141
                        _description = "Edit custom sets of policies which can be applied to solutions" />
 
142
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.InsertStandardHeader"
 
143
                        _label = "_Insert Standard Header" 
 
144
                        defaultHandler = "MonoDevelop.Ide.Commands.InsertStandardHeaderHandler"
 
145
                        _description = "Add the user defined header to the top of the file"/>
 
146
        
 
147
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleFolding"
 
148
                        _label = "_Toggle Fold" 
 
149
                        shortcut = "Control|Shift|M"
 
150
                        macShortcut = "Control|Meta|Left"
 
151
                        _description = "Toggles the folding at caret position."/>
 
152
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.ToggleAllFoldings"
 
153
                        _label = "Toggle _All Folds" 
 
154
                        shortcut = "Control|Shift|A"
 
155
                        _description = "Toggles all the foldings in the document."/>
 
156
        <Command id = "MonoDevelop.Ide.Commands.EditCommands.FoldDefinitions"
 
157
                        _label = "Show _Definitions Only" 
 
158
                        _description = "Folds all method and property bodies."/>
 
159
                        
 
160
        <Command id = "MonoDevelop.Ide.CodeFormatting.CodeFormattingCommands.FormatBuffer"
 
161
                        defaultHandler = "MonoDevelop.Ide.CodeFormatting.FormatBufferHandler"
 
162
                        _label = "_Format Document" />
 
163
        <Command id = "MonoDevelop.Ide.CodeFormatting.CodeFormattingCommands.FormatSelection"
 
164
                        defaultHandler = "MonoDevelop.Ide.CodeFormatting.FormatSelectionHandler"
 
165
                        _label = "_Format Selection" />
 
166
        </Category>
 
167
 
 
168
        <!-- ProjectCommands -->
 
169
        <Category _name = "Project" id = "Project">
 
170
                        
 
171
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewProject"
 
172
                        _label = "_Add New Project..."
 
173
                        _description = "Add a new project to the selected solution"
 
174
                        icon  = "md-new-project" />
 
175
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewWorkspace"
 
176
                        _label = "_Add New Workspace..."
 
177
                        _description = "Add a new child workspace to the selected workspace" />
 
178
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewSolution"
 
179
                        _label = "_Add New Solution..."
 
180
                        _description = "Add a new child solution to the selected workspace"
 
181
                        icon  = "md-new-solution" />
 
182
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddSolutionFolder"
 
183
                        _label = "Add Solution _Folder" 
 
184
                        _description = "Add a new solution folder to the selected solution"
 
185
                        icon  = "md-new-solution-folder" />
 
186
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddProject"
 
187
                        _description = "Add a project to the selected solution"
 
188
                        _label = "Add Existing _Project..." />
 
189
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddItem"
 
190
                        _description = "Add an existing item to the selected workspace"
 
191
                        _label = "Add Existing _Item..." />
 
192
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RemoveFromProject"
 
193
                        _label = "_Remove From Project"
 
194
                        _description = "Remove an item from the project"
 
195
                        icon  = "gtk-delete" />
 
196
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Options"
 
197
                        defaultHandler = "MonoDevelop.Ide.Commands.SolutionItemOptionsHandler"
 
198
                        _label = "_Options" 
 
199
                        _description = "Show options window" />
 
200
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SolutionOptions"
 
201
                        defaultHandler = "MonoDevelop.Ide.Commands.SolutionOptionsHandler"
 
202
                        _label = "_Solution Options" 
 
203
                        _description = "Show solution options window" />
 
204
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ProjectOptions"
 
205
                        defaultHandler = "MonoDevelop.Ide.Commands.ProjectOptionsHandler"
 
206
                        _label = "Project _Options" 
 
207
                        _description = "Show project options window" />
 
208
                        
 
209
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddReference"
 
210
                        _description = "Add and remove project references"
 
211
                        _label = "_Edit References..."
 
212
                        defaultHandler = "MonoDevelop.Ide.Commands.EditReferencesHandler" />
 
213
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddNewFiles"
 
214
                        _label = "New _File..."
 
215
                        _description = "Create a new file"
 
216
                        icon  = "gtk-new" />
 
217
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddFiles"
 
218
                        _description = "Add existing files to the project"
 
219
                        macShortcut = "Alt|Meta|A"
 
220
                        _label = "_Add Files..." />
 
221
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddFilesFromFolder"
 
222
                        _description = "Adds files from a folder recursively"
 
223
                        _label = "_Add Files from Folder..." />
 
224
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.AddExistingFolder"
 
225
                        _description = "Adds and existing folder and its contents"
 
226
                        _label = "_Add Existing Folder..." />
 
227
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.NewFolder"
 
228
                        _label = "New _Folder" 
 
229
                        _description = "Create a new folder"
 
230
                        icon  = "md-new-folder-icon" />
 
231
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.IncludeToProject"
 
232
                        _description = "Add existing file to the project"
 
233
                        _label = "_Include To Project" />
 
234
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.BuildSolution"
 
235
                        defaultHandler = "MonoDevelop.Ide.Commands.BuildSolutionHandler"
 
236
                        _label = "_Build All"
 
237
                        shortcut = "F8"
 
238
                        macShortcut = "Meta|B"
 
239
                        _description = "Build all projects of all solutions"
 
240
                        icon  = "md-build-combine" />
 
241
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Build"
 
242
                        defaultHandler = "MonoDevelop.Ide.Commands.BuildHandler"
 
243
                        _label = "Buil_d" 
 
244
                        shortcut = "F7"
 
245
                        macShortcut = "Meta|K"
 
246
                        _description = "Build the current project"
 
247
                        icon  = "md-build-current-selected-project" />
 
248
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RebuildSolution"
 
249
                        defaultHandler = "MonoDevelop.Ide.Commands.RebuildSolutionHandler"
 
250
                        shortcut = "Control|F8"
 
251
                        macShortcut="Meta|Control|B"
 
252
                        _description = "Rebuild all projects of all solutions"
 
253
                        _label = "_Rebuild All" />
 
254
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Rebuild"
 
255
                        defaultHandler = "MonoDevelop.Ide.Commands.RebuildHandler"
 
256
                        shortcut = "Control|F7"
 
257
                        macShortcut="Meta|Control|K"
 
258
                        _description = "Rebuild the current project"
 
259
                        _label = "R_ebuild" />
 
260
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SetAsStartupProject"
 
261
                        _label = "_Set As Startup Project" />
 
262
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Run"
 
263
                        defaultHandler = "MonoDevelop.Ide.Commands.RunHandler"
 
264
                        icon = "gtk-execute"
 
265
                        shortcut = "Control|F5"
 
266
                        macShortcut = "Alt|Meta|Return"
 
267
                        _description = "Run"
 
268
                        _label = "_Run" />
 
269
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunWithList"
 
270
                        defaultHandler = "MonoDevelop.Ide.Commands.RunWithHandler"
 
271
                        type="array"
 
272
                        _description = "Run With List"
 
273
                        _label = "Run With List" />
 
274
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntry"
 
275
                        defaultHandler = "MonoDevelop.Ide.Commands.RunEntryHandler"
 
276
                        icon = "gtk-execute"
 
277
                        _description = "Run current project"
 
278
                        _label = "_Run Item" />
 
279
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.RunEntryWithList"
 
280
                        defaultHandler = "MonoDevelop.Ide.Commands.RunEntryWithHandler"
 
281
                        type="array"
 
282
                        _description = "Run With List"
 
283
                        _label = "Run With List" />
 
284
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Clean"
 
285
                        defaultHandler = "MonoDevelop.Ide.Commands.CleanHandler"
 
286
                        _description = "Clean the selected project or solution"
 
287
                        macShortcut = "Shift|Meta|K"
 
288
                        _label = "C_lean" />
 
289
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.CleanSolution"
 
290
                        defaultHandler = "MonoDevelop.Ide.Commands.CleanSolutionHandler"
 
291
                        _description = "Clean all projects of all solutions"
 
292
                        _label = "_Clean All" />
 
293
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.LocalCopyReference"
 
294
                        type="check"
 
295
                        _description = "Copy the assembly to the output directory when building the project"
 
296
                        _label = "_Local Copy" />
 
297
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Stop"
 
298
                        defaultHandler = "MonoDevelop.Ide.Commands.StopHandler"
 
299
                        icon = "gtk-stop"
 
300
                        macShortcut = "Shift|Meta|Return"
 
301
                        shortcut = "Shift|F5"
 
302
                        _description = "Stop current build or application execution"
 
303
                        _label = "_Stop" />
 
304
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ConfigurationSelector"
 
305
                        type = "custom"
 
306
                        widget = "MonoDevelop.Ide.Gui.ConfigurationComboBox"
 
307
                        _label = "Active Configuration" />
 
308
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.CustomCommandList"
 
309
                        defaultHandler = "MonoDevelop.Ide.Commands.CustomCommandListHandler"
 
310
                        type="array"
 
311
                        _label = "Custom command list" />
 
312
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.Reload"
 
313
                        _description = "Reload selected project or solution"
 
314
                        _label = "Reload" />
 
315
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ExportProject"
 
316
                        defaultHandler = "MonoDevelop.Ide.Commands.ExportProjectHandler"
 
317
                        _description = "Convert selected project or solution to another format"
 
318
                        _label = "_Export..." />
 
319
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveConfiguration"
 
320
                        type = "radio|array"
 
321
                        defaultHandler = "MonoDevelop.Ide.Commands.SelectActiveConfigurationHandler"
 
322
                        _label = "Active Configuration" />
 
323
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SelectActiveRuntime"
 
324
                        type = "radio|array"
 
325
                        defaultHandler="MonoDevelop.Ide.Commands.SelectActiveRuntimeHandler"
 
326
                        _label = "Active Runtime" />
 
327
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ApplyPolicy"
 
328
                        defaultHandler="MonoDevelop.Ide.Commands.ApplyPolicyHandler"
 
329
                        _label = "Apply Policy..." />
 
330
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.ExportPolicy"
 
331
                        defaultHandler="MonoDevelop.Ide.Commands.ExportPolicyHandler"
 
332
                        _label = "Export Policy..." />
 
333
        </Category>
 
334
 
 
335
 
 
336
        <!-- FileCommands -->
 
337
        <Category _name = "File" id = "File">
 
338
        
 
339
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenFile"
 
340
                        defaultHandler = "MonoDevelop.Ide.Commands.OpenFileHandler"
 
341
                        _label = "_Open..." 
 
342
                        shortcut = "Control|O"
 
343
                        macShortcut = "Meta|O"
 
344
                        _description = "Open file or solution"
 
345
                        icon  = "gtk-open" />
 
346
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.NewFile" 
 
347
                        defaultHandler = "MonoDevelop.Ide.Commands.NewFileHandler"
 
348
                        _label = "_File..."
 
349
                        shortcut = "Control|N"
 
350
                        macShortcut = "Meta|N"
 
351
                        _description = "Create a new file"
 
352
                        icon = "gtk-new" />
 
353
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.Save" 
 
354
                        icon = "gtk-save" 
 
355
                        shortcut = "Control|S"
 
356
                        macShortcut = "Meta|S"
 
357
                        _description = "Save the active document"
 
358
                        _label = "_Save" />
 
359
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.SaveAll"
 
360
                        defaultHandler = "MonoDevelop.Ide.Commands.SaveAllHandler"
 
361
                        icon = "md-save-all-icon" 
 
362
                        _description = "Save all open files"
 
363
                        _label = "Save A_ll" />
 
364
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.NewProject" 
 
365
                        defaultHandler = "MonoDevelop.Ide.Commands.NewProjectHandler"
 
366
                        _label = "_Solution..." 
 
367
                        icon = "md-new-solution" 
 
368
                        _description = "Create a new solution" 
 
369
                        macShortcut = "Meta|Shift|N"
 
370
                        shortcut = "Control|Shift|N"  />
 
371
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.NewWorkspace" 
 
372
                        defaultHandler = "MonoDevelop.Ide.Commands.NewWorkspaceHandler"
 
373
                        _label = "_Workspace..."
 
374
                        _description = "Create a new workspace"/>
 
375
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseFile"
 
376
                        _label = "_Close File" 
 
377
                        _description = "Close active file"
 
378
                        icon = "gtk-close"
 
379
                        shortcut = "Control|W"
 
380
                        macShortcut = "Meta|W" />
 
381
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseAllFiles"
 
382
                        defaultHandler = "MonoDevelop.Ide.Commands.CloseAllFilesHandler"
 
383
                        _label = "Close _All"
 
384
                        _description = "Close All Files"
 
385
                        icon = "gtk-close"
 
386
                        shortcut = "Control|Shift|W"
 
387
                        macShortcut = "Meta|Shift|W" />
 
388
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspace"
 
389
                        defaultHandler = "MonoDevelop.Ide.Commands.CloseWorkspaceHandler"
 
390
                        _label = "C_lose Workspace" 
 
391
                        _description = "Close all solutions open in the current workspace"
 
392
                        icon = "md-close-combine-icon" />
 
393
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.CloseWorkspaceItem"
 
394
                        defaultHandler = "MonoDevelop.Ide.Commands.CloseWorkspaceHandler"
 
395
                        _label = "C_lose" 
 
396
                        _description = "Close the active solution or workspace item"
 
397
                        icon = "md-close-combine-icon" />
 
398
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.ReloadFile"
 
399
                        _label = "_Revert" 
 
400
                        _description = "Revert to a saved version of the file"
 
401
                        macShortcut = "Meta|U"
 
402
                        icon = "gtk-revert-to-saved" />
 
403
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.SaveAs"
 
404
                        _label = "Save _As..."
 
405
                        icon = "gtk-save-as"
 
406
                        shortcut = "Control|Shift|S" 
 
407
                        macShortcut = "Meta|Shift|S"
 
408
                        _description = "Save the current file with a different name" />
 
409
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintDocument"
 
410
                        defaultHandler = "MonoDevelop.Ide.Commands.PrintHandler"
 
411
                        _label = "_Print..." 
 
412
                        _description = "Print current document" 
 
413
                        icon  = "gtk-print"
 
414
                        shortcut = "Control|P"
 
415
                        macShortcut = "Meta|P" />
 
416
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintPreviewDocument"
 
417
                        defaultHandler = "MonoDevelop.Ide.Commands.PrintPreviewHandler"
 
418
                        _label = "Print Previe_w" 
 
419
                        _description = "Show print preview" 
 
420
                        icon  = "gtk-print-preview"
 
421
                        shortcut = "Shift|Control|P" />
 
422
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.PrintPageSetup"
 
423
                        defaultHandler = "MonoDevelop.Ide.Commands.PrintPageSetupHandler"
 
424
                        _label = "Page Set_up" 
 
425
                        _description = "Show page setup" 
 
426
                        icon  = "gtk-page-setup" />
 
427
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.RecentFileList"
 
428
                        defaultHandler = "MonoDevelop.Ide.Commands.RecentFileListHandler"
 
429
                        type="array"
 
430
                        _label = "Recent _Files" />
 
431
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentFiles" 
 
432
                        defaultHandler = "MonoDevelop.Ide.Commands.ClearRecentFilesHandler"
 
433
                        _label = "_Clear" 
 
434
                        icon  = "gtk-clear"
 
435
                        _description = "Clear recent files" />
 
436
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.RecentProjectList"
 
437
                        defaultHandler = "MonoDevelop.Ide.Commands.RecentProjectListHandler"
 
438
                        type="array"
 
439
                        _label = "Recent Pro_jects" />
 
440
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.ClearRecentProjects"
 
441
                        defaultHandler = "MonoDevelop.Ide.Commands.ClearRecentProjectsHandler"
 
442
                        _label = "_Clear" 
 
443
                        icon  = "gtk-clear"
 
444
                        _description = "Clear recent solutions" />
 
445
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.Exit"
 
446
                        defaultHandler = "MonoDevelop.Ide.Commands.ExitHandler"
 
447
                        _label = "_Quit" 
 
448
                        icon = "gtk-quit" 
 
449
                        _description = "Quit MonoDevelop"
 
450
                        macShortcut = "Meta|Q"
 
451
                        shortcut = "Control|Q" />
 
452
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenInTerminal"
 
453
                        _label = "_Open in Terminal" 
 
454
                        _description = "Opens a terminal in this folder"/>
 
455
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenFolder"
 
456
                        _label = "_Open Folder" 
 
457
                        _description = "Opens the folder in a file manager."/>
 
458
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.OpenContainingFolder"
 
459
                        _label = "O_pen Containing Folder" 
 
460
                        _description = "Opens the folder that contains this file."/>
 
461
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.SetBuildAction"
 
462
                        type="radio|array"
 
463
                        _label = "Build action" />
 
464
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.ShowProperties"
 
465
                        icon="gtk-properties"
 
466
                        _label = "_Properties" />
 
467
        <Command id = "MonoDevelop.Ide.Commands.FileCommands.CopyToOutputDirectory"
 
468
                 type = "check"
 
469
                _label = "_Copy to Output Directory" />
 
470
        <Command id = "MonoDevelop.Ide.Commands.ProjectCommands.SpecificAssemblyVersion"
 
471
                 type = "check"
 
472
                _label = "Require Specific Version" />
 
473
        <Command id = "MonoDevelop.Ide.Commands.FileTabCommands.CloseAllButThis"
 
474
                 defaultHandler = "MonoDevelop.Ide.Commands.CloseAllButThisHandler"
 
475
                        _label = "C_lose all but this"
 
476
                        _description = "Closes all opened files except for the active file"/>
 
477
        <Command id = "MonoDevelop.Ide.Commands.FileTabCommands.CopyPathName"
 
478
                 defaultHandler = "MonoDevelop.Ide.Commands.CopyPathNameHandler"
 
479
                        _description = "Copy the file path to the clipboard"
 
480
                        _label = "C_opy file path/name"/>
 
481
        <Command id = "MonoDevelop.Ide.Commands.FileTabCommands.ToggleMaximize"
 
482
                 defaultHandler = "MonoDevelop.Ide.Commands.ToggleMaximizeHandler"
 
483
                        _label = "S_witch maximize/normal view"/>
 
484
        </Category>
 
485
                        
 
486
        <!-- ViewCommands -->
 
487
        <Category _name = "View" id = "View">
 
488
        
 
489
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ViewList"
 
490
                        defaultHandler = "MonoDevelop.Ide.Commands.ViewListHandler"
 
491
                        type="array"
 
492
                        _label = "View List" />
 
493
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutList"
 
494
                        defaultHandler = "MonoDevelop.Ide.Commands.LayoutListHandler"
 
495
                        type="radio|array"
 
496
                        _label = "Layout List" />
 
497
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.NewLayout"
 
498
                        defaultHandler = "MonoDevelop.Ide.Commands.NewLayoutHandler"
 
499
                        _label = "_New Layout..."
 
500
                        icon = "gtk-add"
 
501
                        _description = "Create new layout" />
 
502
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.DeleteCurrentLayout"
 
503
                        defaultHandler = "MonoDevelop.Ide.Commands.DeleteCurrentLayoutHandler"
 
504
                        _label = "_Delete Current Layout"
 
505
                        icon = "gtk-remove"
 
506
                        _description = "Delete current layout" />
 
507
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.LayoutSelector"
 
508
                        type = "custom"
 
509
                        widget = "MonoDevelop.Ide.Gui.LayoutComboBox"
 
510
                        _label = "Active Layout"
 
511
                        _description = "Switch active layout" />
 
512
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.FullScreen"
 
513
                        defaultHandler = "MonoDevelop.Ide.Commands.FullScreenHandler"
 
514
                        _label = "_Full Screen" 
 
515
                        icon = "gtk-fullscreen" 
 
516
                        _description = "Set full screen mode" />
 
517
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.Open"
 
518
                        _description = "Open selected document"
 
519
                        _label = "_Open" />
 
520
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.TreeDisplayOptionList"
 
521
                        type = "array|check"
 
522
                        _label = "Display Options List" />
 
523
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ResetTreeDisplayOptions"
 
524
                        _label = "Reset Options" />
 
525
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.RefreshTree"
 
526
                        _description = "Refresh the tree"
 
527
                        _label = "Refresh" />
 
528
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.CollapseAllTreeNodes"
 
529
                        _label = "Collapse All Nodes" />
 
530
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.OpenWithList"
 
531
                        type = "array"
 
532
                        _label = "List of programs to open with" />
 
533
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ShowNext"
 
534
                        defaultHandler = "MonoDevelop.Ide.Commands.ShowNextHandler"
 
535
                        _label = "Show Next" 
 
536
                        _description = "Move cursor to next error or search match"
 
537
                        macShortcut = "Meta|="
 
538
                        shortcut = "F4" />
 
539
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ShowPrevious"
 
540
                        defaultHandler = "MonoDevelop.Ide.Commands.ShowPreviousHandler"
 
541
                        _label = "Show Previous" 
 
542
                        _description = "Move cursor to previous error or search match"
 
543
                        macShortcut = "Meta|+"
 
544
                        shortcut = "Shift|F4" />
 
545
        
 
546
        <Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateBack"
 
547
                        _label = "Navigate _Back"
 
548
                        icon = "md-navigate-back"
 
549
                        defaultHandler = "MonoDevelop.Ide.Commands.NavigateBack"
 
550
                        shortcut = "Control|Alt|Left"
 
551
                        macShortcut= "Meta|Alt|Left"
 
552
                        _description = "Move to previous point in code navigation history"/>
 
553
        <Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateForward"
 
554
                        _label = "Navigate _Forward"
 
555
                        icon = "md-navigate-forward"
 
556
                        defaultHandler = "MonoDevelop.Ide.Commands.NavigateForward"
 
557
                        shortcut = "Control|Alt|Right"
 
558
                        macShortcut= "Meta|Alt|Right"
 
559
                        _description = "Move to next point in code navigation history"/>
 
560
        <Command id = "MonoDevelop.Ide.Commands.NavigationCommands.NavigateHistory"
 
561
                        type="radio|array" 
 
562
                        _label = "Navigate _History"
 
563
                        defaultHandler = "MonoDevelop.Ide.Commands.NavigateHistory"
 
564
                        _description = "Select a point from the navigation history"/>
 
565
        <Command id = "MonoDevelop.Ide.Commands.NavigationCommands.ClearNavigationHistory"
 
566
                        _label = "_Clear Navigation History"
 
567
                        defaultHandler = "MonoDevelop.Ide.Commands.ClearNavigationHistory"
 
568
                        _description = "Clear the navigation history"/>
 
569
 
 
570
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomIn"
 
571
                        defaultHandler = "MonoDevelop.Ide.Commands.ZoomIn"
 
572
                        _label = "_Zoom In"
 
573
                        icon = "gtk-zoom-in" 
 
574
                        shortcut = "Control|+"
 
575
                        _description = "Zooms view in" />
 
576
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomOut"
 
577
                        defaultHandler = "MonoDevelop.Ide.Commands.ZoomOut"
 
578
                        _label = "Zoom _Out"
 
579
                        icon = "gtk-zoom-out" 
 
580
                        shortcut = "Control|-"
 
581
                        _description = "Zooms view out" />
 
582
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.ZoomReset"
 
583
                        defaultHandler = "MonoDevelop.Ide.Commands.ZoomReset"
 
584
                        _label = "_Normal Size"
 
585
                        icon = "gtk-zoom-100" 
 
586
                        shortcut = "Control|0"
 
587
                        _description = "Resets zoom to default" />
 
588
        <Command id = "MonoDevelop.Ide.Commands.ViewCommands.FocusCurrentDocument"
 
589
                        defaultHandler = "MonoDevelop.Ide.Commands.FocusCurrentDocumentHandler"
 
590
                        _label = "_Focus Document"
 
591
                        shortcut = "Alt|C"
 
592
                        _description = "Focus current document" />
 
593
        </Category>
 
594
        
 
595
        <!-- ToolCommands -->
 
596
        <Category _name = "Tools" id = "Tools">
 
597
        
 
598
        <Command id = "MonoDevelop.Ide.Commands.ToolCommands.AddinManager"
 
599
                        defaultHandler = "MonoDevelop.Ide.Commands.AddinManagerHandler"
 
600
                        icon = "md-software-update"
 
601
                        _description = "Manage add-ins"
 
602
                        _label = "_Add-in Manager" />
 
603
        <Command id = "MonoDevelop.Ide.Commands.ToolCommands.ToolList"
 
604
                        defaultHandler = "MonoDevelop.Ide.Commands.ToolListHandler"
 
605
                        type="array"
 
606
                        _label = "Tool List" />
 
607
                        
 
608
        <Command id = "MonoDevelop.Ide.Commands.ToolCommands.InstrumentationViewer"
 
609
                        defaultHandler = "MonoDevelop.Ide.Commands.InstrumentationViewerHandler"
 
610
                        _label = "Instrumentation Monitor" />
 
611
                        
 
612
        </Category>
 
613
        
 
614
        
 
615
        <!-- WindowCommands -->
 
616
        <Category _name = "Window" id = "Window">
 
617
        
 
618
        <Command id  = "MonoDevelop.Ide.Commands.WindowCommands.NextWindow"
 
619
                        defaultHandler = "MonoDevelop.Ide.Commands.NextWindowHandler"
 
620
                        _label = "_Next Window"
 
621
                        icon = "gtk-go-forward"
 
622
                        _description = "Show next window" 
 
623
                        shortcut = "Control|Page_Down"
 
624
                        macShortcut = "Meta|}" />
 
625
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.PrevWindow"
 
626
                        defaultHandler = "MonoDevelop.Ide.Commands.PrevWindowHandler"
 
627
                        _label = "_Previous Window"
 
628
                        icon = "gtk-go-back"
 
629
                        _description = "Show previous window"
 
630
                        shortcut = "Control|Page_Up"
 
631
                        macShortcut = "Meta|{" />
 
632
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.OpenWindowList"
 
633
                        defaultHandler = "MonoDevelop.Ide.Commands.OpenWindowListHandler"
 
634
                        type="radio|array"
 
635
                        _label = "Window List" />
 
636
 
 
637
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowVertically"
 
638
                        defaultHandler = "MonoDevelop.Ide.Commands.SplitWindowVertically"
 
639
                        _label = "Split _Vertically" />
 
640
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.SplitWindowHorizontally"
 
641
                        defaultHandler = "MonoDevelop.Ide.Commands.SplitWindowHorizontally"
 
642
                        _label = "Split _Horizontally" />
 
643
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.UnsplitWindow"
 
644
                        defaultHandler = "MonoDevelop.Ide.Commands.UnsplitWindow"
 
645
                        _label = "_Unsplit" />
 
646
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchSplitWindow"
 
647
                        defaultHandler = "MonoDevelop.Ide.Commands.SwitchSplitWindow"
 
648
                        shortcut = "Control|M"
 
649
                        _label = "_Switch Between Splits" />
 
650
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchNextDocument"
 
651
                        defaultHandler = "MonoDevelop.Ide.Commands.SwitchNextDocument"
 
652
                        shortcut = "Control|Tab"
 
653
                        macShortcut = "Control|Tab"
 
654
                        _label = "Switch to next document"
 
655
                        _description = "Switch to next document" />
 
656
        <Command id = "MonoDevelop.Ide.Commands.WindowCommands.SwitchPreviousDocument"
 
657
                        defaultHandler = "MonoDevelop.Ide.Commands.SwitchPreviousDocument"
 
658
                        shortcut = "Control|Shift|Tab"
 
659
                        macShortcut = "Control|Shift|Tab"
 
660
                        _label = "Switch to previous document"
 
661
                        _description = "Switch to previous document" />
 
662
        </Category>
 
663
                        
 
664
        <!-- HelpCommands -->
 
665
        <Category _name = "Help" id = "Help">
 
666
        
 
667
        <Command id = "MonoDevelop.Ide.Commands.HelpCommands.Help"
 
668
                        _label = "Help" 
 
669
                        icon = "gtk-help"
 
670
                        _description = "Show help"
 
671
                        defaultHandler = "MonoDevelop.Ide.Commands.HelpHandler"
 
672
                        shortcut = "F1"
 
673
                        macShortcut = "Meta|Alt|?" />
 
674
        <Command id = "MonoDevelop.Ide.Commands.HelpCommands.TipOfTheDay"
 
675
                        defaultHandler = "MonoDevelop.Ide.Commands.TipOfTheDayHandler"
 
676
                        _label = "_Tip of the Day" 
 
677
                        icon = "gtk-dialog-info" 
 
678
                        _description = "Show tip of the day" />
 
679
        <Command id = "MonoDevelop.Ide.Commands.HelpCommands.About"
 
680
                        defaultHandler = "MonoDevelop.Ide.Commands.AboutHandler"
 
681
                        _label = "_About" 
 
682
                        icon = "gtk-about" 
 
683
                        _description = "Show about dialog" />
 
684
        <Command id  = "MonoDevelop.Ide.Updater.UpdateCommands.CheckForUpdates"
 
685
                        defaultHandler = "MonoDevelop.Ide.Updater.CheckForUpdatesHandler"
 
686
                        _label = "_Check for Updates"
 
687
                        _description = "Check for updates to MonoDevelop and packages it requires" />
 
688
        </Category>
 
689
        
 
690
        <!-- SearchCommands -->
 
691
        <Category _name = "Search" id = "Search">
 
692
        
 
693
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.Find"
 
694
                        _label = "_Find..." 
 
695
                        icon = "gtk-find" 
 
696
                        _description = "Search for text" 
 
697
                        shortcut = "Control|F"
 
698
                        macShortcut = "Meta|F" />
 
699
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.Replace"
 
700
                        _label = "_Replace..." 
 
701
                        icon = "gtk-find-and-replace" 
 
702
                        _description = "Search for and replace text" 
 
703
                        shortcut = "Control|H" />
 
704
 
 
705
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindNext"
 
706
                        _label = "Find _Next" 
 
707
                        icon = "md-find-next-icon" 
 
708
                        _description = "Search forwards for the same text" 
 
709
                        shortcut = "Control|G"
 
710
                        macShortcut = "Meta|G" />
 
711
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindPrevious"
 
712
                        _label = "Find _Previous" 
 
713
                        _description = "Search backwards for the same text" 
 
714
                        shortcut = "Control|Shift|G"
 
715
                        macShortcut = "Meta|Shift|G" />
 
716
 
 
717
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.EmacsFindNext"
 
718
                        _label = "Find _Next (Emacs behavior)" 
 
719
                        icon = "md-find-next-icon" 
 
720
                        _description = "Search forwards for the same text with emacs behavior"/>
 
721
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.EmacsFindPrevious"
 
722
                        _label = "Find _Previous (Emacs behavior)" 
 
723
                        _description = "Search backwards for the same text with emacs behavior"/>
 
724
 
 
725
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindNextSelection"
 
726
                        _label = "Find Next Selection" 
 
727
                        _description = "Search forwards for the selected text" 
 
728
                        shortcut = "Control|F3"
 
729
                        macShortcut = "Meta|E" />
 
730
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindPreviousSelection"
 
731
                        _label = "Find _Previous Selection" 
 
732
                        _description = "Search backwards for the selected text" 
 
733
                        shortcut = "Shift|Control|F3" />
 
734
 
 
735
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.FindInFiles"
 
736
                        defaultHandler = "MonoDevelop.Ide.FindInFiles.FindInFilesHandler"
 
737
                        _label = "F_ind in Files..." 
 
738
                        icon = "md-find-in-files" 
 
739
                        shortcut = "Control|Shift|F"
 
740
                        macShortcut = "Meta|Shift|F"
 
741
                        _description = "Search for text in all files of a directory" />
 
742
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.ReplaceInFiles"
 
743
                        defaultHandler = "MonoDevelop.Ide.FindInFiles.ReplaceInFilesHandler"
 
744
                        _label = "R_eplace in Files..." 
 
745
                        icon = "md-replace-in-files" 
 
746
                        shortcut = "Control|Shift|H"
 
747
                        _description = "Search for and replace text in all files of a directory" />
 
748
        
 
749
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoType"
 
750
                 defaultHandler = "MonoDevelop.Ide.NavigateToDialog.GotoTypeHandler"
 
751
                 _label = "Go to Type..."
 
752
                        _description = "Jump to the declaration of type in the current workspace"
 
753
                 shortcut = "Control|Shift|T"
 
754
                 macShortcut = "Meta|Shift|T" />
 
755
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoFile"
 
756
                        defaultHandler = "MonoDevelop.Ide.NavigateToDialog.GotoFileHandler"
 
757
                        _label = "Go to File..." 
 
758
                        shortcut = "Alt|Shift|O"
 
759
                        macShortcut = "Meta|Shift|D"
 
760
                        _description = "Jump to a file in the current workspace"
 
761
                        icon  = "gtk-open" />
 
762
        
 
763
        <Command id = "MonoDevelop.Ide.NavigateToDialog.Commands.NavigateTo"
 
764
                        defaultHandler = "MonoDevelop.Ide.NavigateToDialog.NavigateToHandler"
 
765
                        _label = "Navigate To..." 
 
766
                        _description = "Jump to a item in the current workspace"
 
767
                        shortcut = "Control|,"
 
768
                        macShortcut = "Meta|."
 
769
                        icon  = "gtk-open" />
 
770
        
 
771
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.ToggleBookmark"
 
772
                        icon = "md-toggle-bookmark"
 
773
                        shortcut = "Control|F2"
 
774
                        _description = "Toggle bookmark"
 
775
                        _label = "_Toggle Bookmark" />
 
776
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.PrevBookmark"
 
777
                        icon = "md-goto-prevbookmark"
 
778
                        shortcut = "Shift|F2"
 
779
                        _description = "Go to previous bookmark"
 
780
                        _label = "Pre_vious Bookmark" />
 
781
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.NextBookmark"
 
782
                        icon = "md-goto-nextbookmark"
 
783
                        shortcut = "F2"
 
784
                        _description = "Go to next bookmark"
 
785
                        _label = "Ne_xt Bookmark" />
 
786
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.ClearBookmarks"
 
787
                        icon = "md-clear-all-bookmarks"
 
788
                        _description = "Clear bookmarks"
 
789
                        _label = "_Clear Bookmarks" />
 
790
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.GotoLineNumber"
 
791
                        _label = "_Go to Line..." 
 
792
                        _description = "Go to a specific line"
 
793
                        shortcut = "Control|I"
 
794
                        macShortcut = "Meta|L"
 
795
                        icon = "gtk-jump-to" />
 
796
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForFind"
 
797
                        _label = "Use Selection for Find" 
 
798
                        _description = "Uses the current selection as find string"/>
 
799
        <Command id = "MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForReplace"
 
800
                        _label = "Use Selection for Replace" 
 
801
                        _description = "Uses the current selection as replace string"/>
 
802
        </Category>
 
803
                        
 
804
 
 
805
                        
 
806
        <!-- TextEditorCommands -->
 
807
        <Category _name = "Text Editor" id = "TextEditor">
 
808
        
 
809
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCompletionWindow"
 
810
                        _label = "Show Completion Window" 
 
811
                        macShortcut="Control|space"
 
812
                        shortcut = "Control|space" />
 
813
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleCompletionSuggestionMode"
 
814
                        defaultHandler = "MonoDevelop.Ide.Commands.ToggleCompletionSuggestionModeHandler"
 
815
                        _label = "Toggle Completion Suggestion Mode" 
 
816
                        macShortcut="Alt|Shift|space"
 
817
                        shortcut = "Alt|Shift|space" />
 
818
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCodeTemplateWindow"
 
819
                        _label = "I_nsert Template..."/>
 
820
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineEnd"
 
821
                        _label = "Go to end of line" />
 
822
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineStart"
 
823
                        _label = "Go to beginning of line" />
 
824
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLeftChar"
 
825
                        _label = "Delete left character" />
 
826
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteRightChar"
 
827
                        _label = "Delete right character" />
 
828
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CharLeft"
 
829
                        _label = "Go left one character" />
 
830
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CharRight"
 
831
                        _label = "Go right one character" />
 
832
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineUp"
 
833
                        _label = "Go to previous line" />
 
834
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineDown"
 
835
                        _label = "Go to next line" />
 
836
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DocumentStart"
 
837
                        _label = "Go to beginning of document" />
 
838
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DocumentEnd"
 
839
                        _label = "Go to end of document" />
 
840
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.PageUp"
 
841
                        _label = "Go up one page" />
 
842
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.PageDown"
 
843
                        _label = "Go down one page" />
 
844
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineUp"
 
845
                        _label = "Scroll line up"
 
846
                        shortcut = "Control|Up" />
 
847
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollLineDown"
 
848
                        _label = "Scroll line down"
 
849
                        shortcut = "Control|Down" />
 
850
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageUp"
 
851
                        _label = "Scroll page up"
 
852
                        macShortcut = "Page_Up" />
 
853
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ScrollPageDown"
 
854
                        _label = "Scroll page down"
 
855
                        macShortcut = "Page_Down" />
 
856
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteLine"
 
857
                        _label = "Delete entire line" />
 
858
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteToLineEnd"
 
859
                        _label = "Delete to end of line"
 
860
                        _description="Deletes to end of line, or if at end, deletes line ending"
 
861
                        shortcut="Control|K"
 
862
                        macShortcut = "Control|K" />
 
863
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockUp"
 
864
                        _label = "Move the line or highlighted selection up"
 
865
                        shortcut="Alt|Up"
 
866
                        macShortcut="Alt|Up" />
 
867
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveBlockDown"
 
868
                        _label = "Move the line or highlighted selection down"
 
869
                        shortcut="Alt|Down"
 
870
                        macShortcut="Alt|Down" />
 
871
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowParameterCompletionWindow"
 
872
                        _label = "Show Parameter List"
 
873
                        macShortcut = "Control|Shift|space"
 
874
                        shortcut = "Control|Shift|space" />
 
875
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.GotoMatchingBrace"
 
876
                        _label = "Go to Matching _Brace" 
 
877
                        description = "Go to Matching Brace" 
 
878
                        shortcut = "Control|B" />
 
879
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveLeft"
 
880
                        _label = "Expand selection to the left" />
 
881
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveRight"
 
882
                        _label = "Expand selection to the right" />
 
883
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MovePrevWord"
 
884
                        _label = "Go to previous word" />
 
885
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveNextWord"
 
886
                        _label = "Go to next word" />
 
887
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMovePrevWord"
 
888
                        _label = "Expand selection to previous word" />
 
889
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveNextWord"
 
890
                        _label = "Expand selection to next word" />
 
891
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MovePrevSubword"
 
892
                        _label = "Go to previous subword" />
 
893
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.MoveNextSubword"
 
894
                        _label = "Go to next subword" />
 
895
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMovePrevSubword"
 
896
                        _label = "Expand selection to previous subword" />
 
897
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveNextSubword"
 
898
                        _label = "Expand selection to next subword" />
 
899
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveUp"
 
900
                        _label = "Expand selection to previous line" />
 
901
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveDown"
 
902
                        _label = "Expand selection to next line" />
 
903
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveHome"
 
904
                        _label = "Expand selection to line start" />
 
905
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveEnd"
 
906
                        _label = "Expand selection to line end" />
 
907
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentStart"
 
908
                        _label = "Expand selection to document start" />
 
909
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionMoveToDocumentEnd"
 
910
                        _label = "Expand selection to document end" />
 
911
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SwitchCaretMode"
 
912
                        _label = "Switch caret mode"
 
913
                        description = "Switch between insert and overwrite caret modes"/>
 
914
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertTab"
 
915
                        _label = "Insert tab" />
 
916
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.RemoveTab"
 
917
                        _label = "Remove tab" />
 
918
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLine"
 
919
                        _label = "Insert new line" />
 
920
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLinePreserveCaretPosition"
 
921
                        _label = "Insert line break after the caret"
 
922
                        macShortcut = "Control|O" />
 
923
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.InsertNewLineAtEnd"
 
924
                        _label = "Move caret to EOL and insert new line" />
 
925
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.CompleteStatement"
 
926
                        _label = "Completes the current statement"
 
927
                        shortcut = "Control|Shift|Return" />
 
928
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevWord"
 
929
                        _label = "Delete previous word" />
 
930
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextWord"
 
931
                        _label = "Delete next word" />
 
932
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeletePrevSubword"
 
933
                        _label = "Delete previous subword" />
 
934
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.DeleteNextSubword"
 
935
                        _label = "Delete next subword" />
 
936
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageDownAction"
 
937
                        _label = "Expand selection to page down" />
 
938
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.SelectionPageUpAction"
 
939
                        _label = "Expand selection to page up" />
 
940
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.TransposeCharacters"
 
941
                        _label = "Transpose characters"
 
942
                        _description = "Swaps the characters on either side of the caret"
 
943
                        macShortcut="Control|T" />
 
944
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.RecenterEditor"
 
945
                        _label = "Recenter editor"
 
946
                        _description = "Scrolls the editor so that the caret is centered"
 
947
                        macShortcut = "Control|L" />
 
948
        <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleBlockSelectionMode"
 
949
                        _label = "Toggle block selection mode"/>
 
950
        </Category>
 
951
        
 
952
</Extension>
 
953
 
 
954
</ExtensionModel>
 
 
b'\\ No newline at end of file'