0b5bf401f3943eabcce0e35e6bb092f9ba16e940
[idea/community.git] / platform / platform-resources / src / idea / Keymap_Xcode.xml
1 <component>
2   <keymap version="1" name="Xcode" parent="Mac OS X 10.5+">
3     <action id="ActivateHierarchyToolWindow"/>
4     <action id="ActivateTODOToolWindow"/>
5     <action id="ActivateFavoritesToolWindow">
6       <keyboard-shortcut first-keystroke="meta 0"/>
7     </action>
8     <action id="ActivateProjectToolWindow">
9       <keyboard-shortcut first-keystroke="meta 1"/>
10     </action>
11     <action id="ActivateStructureToolWindow">
12       <keyboard-shortcut first-keystroke="meta 2" />
13     </action>
14     <action id="ActivateFindToolWindow">
15       <keyboard-shortcut first-keystroke="meta 3" />
16     </action>
17     <action id="ActivateMessagesToolWindow">
18       <keyboard-shortcut first-keystroke="meta 4"/>
19     </action>
20     <action id="ActivateRunToolWindow">
21       <keyboard-shortcut first-keystroke="meta 5" />
22     </action>
23     <action id="ActivateDebugToolWindow">
24       <keyboard-shortcut first-keystroke="meta shift Y" />
25       <keyboard-shortcut first-keystroke="meta 6" />
26     </action>
27     <action id="ActivateChangesToolWindow">
28       <keyboard-shortcut first-keystroke="meta 9" />
29     </action>
30     <action id="FileStructurePopup">
31       <keyboard-shortcut first-keystroke="control 6"/>
32       <keyboard-shortcut first-keystroke="meta F12"/>
33     </action>
34     <action id="AutoIndentLines">
35       <keyboard-shortcut first-keystroke="control I" />
36     </action>
37     <action id="CompileDirty">
38       <keyboard-shortcut first-keystroke="meta B" />
39     </action>
40     <action id="AppCode.CreateXcodeProject">
41       <keyboard-shortcut first-keystroke="shift meta N" />
42     </action>
43     <action id="CheckinProject">
44       <keyboard-shortcut first-keystroke="alt meta C"/>
45     </action>
46     <action id="CleanBuildFolder">
47       <keyboard-shortcut first-keystroke="alt shift meta K"/>
48     </action>
49     <action id="CloseProject">
50       <keyboard-shortcut first-keystroke="meta alt W" />
51     </action>
52     <action id="CodeCompletion">
53       <keyboard-shortcut first-keystroke="control SPACE" />
54       <keyboard-shortcut first-keystroke="alt ESCAPE" />
55     </action>
56     <action id="CollapseDocComments">
57       <keyboard-shortcut first-keystroke="shift control meta LEFT" />
58     </action>
59     <action id="CollapseRegion">
60       <keyboard-shortcut first-keystroke="meta alt LEFT" />
61       <keyboard-shortcut first-keystroke="meta SUBTRACT" />
62       <keyboard-shortcut first-keystroke="meta MINUS" />
63     </action>
64     <action id="CollapseSelection" />
65     <action id="Compare.SameVersion">
66       <keyboard-shortcut first-keystroke="alt shift meta ENTER" />
67     </action>
68     <action id="Diff.NextChange">
69       <keyboard-shortcut first-keystroke="shift meta CLOSE_BRACKET" />
70     </action>
71     <action id="Diff.PrevChange">
72       <keyboard-shortcut first-keystroke="shift meta OPEN_BRACKET" />
73     </action>
74     <action id="DuplicatesForm.SendToLeft" />
75     <action id="DuplicatesForm.SendToRight" />
76
77     <action id="Generate">
78       <keyboard-shortcut first-keystroke="meta N"/>
79     </action>
80     <action id="NewElement">
81       <keyboard-shortcut first-keystroke="meta N"/>
82     </action>
83     
84     <action id="$Cut">
85       <keyboard-shortcut first-keystroke="meta X"/> <!--disable shift DELETE-->
86     </action>
87     <action id="$Delete">
88       <keyboard-shortcut first-keystroke="BACK_SPACE"/>
89       <keyboard-shortcut first-keystroke="meta BACK_SPACE"/>
90     </action>
91     
92     <action id="EditorDelete">
93       <keyboard-shortcut first-keystroke="DELETE"/>
94     </action>
95     <action id="EditorBackSpace">
96       <keyboard-shortcut first-keystroke="BACK_SPACE"/>
97     </action>
98     <action id="SafeDelete">
99       <keyboard-shortcut first-keystroke="meta DELETE"/>
100     </action>
101     
102     <action id="EditorCodeBlockEnd">
103       <keyboard-shortcut first-keystroke="control CLOSE_BRACKET"/>
104     </action>
105     <action id="EditorCodeBlockEndWithSelection">
106       <keyboard-shortcut first-keystroke="control shift CLOSE_BRACKET"/>
107     </action>
108     <action id="EditorCodeBlockStart">
109       <keyboard-shortcut first-keystroke="control OPEN_BRACKET"/>
110     </action>
111     <action id="EditorCodeBlockStartWithSelection">
112       <keyboard-shortcut first-keystroke="control shift OPEN_BRACKET"/>
113     </action>
114     <action id="EditorDeleteToWordEndInDifferentHumpsMode">
115       <keyboard-shortcut first-keystroke="control DELETE" />
116     </action>
117     <action id="EditorDeleteLine">
118       <keyboard-shortcut first-keystroke="meta alt BACK_SPACE"/>
119     </action>
120     <action id="EditorDeleteToLineStart">
121       <keyboard-shortcut first-keystroke="meta BACK_SPACE"/>
122     </action>
123     <action id="EditorDeleteToWordStart">
124       <keyboard-shortcut first-keystroke="alt BACK_SPACE" />
125       <keyboard-shortcut first-keystroke="control alt BACK_SPACE" />
126     </action>
127     <action id="EditorDeleteToWordStartInDifferentHumpsMode">
128       <keyboard-shortcut first-keystroke="control BACK_SPACE" />
129     </action>
130     <action id="EditorIndentSelection">
131       <keyboard-shortcut first-keystroke="TAB" />
132     </action>
133     <action id="EditorIndentLineOrSelection">
134       <keyboard-shortcut first-keystroke="meta CLOSE_BRACKET" />
135     </action>
136     <action id="EditorLineEnd">
137       <keyboard-shortcut first-keystroke="meta RIGHT" />
138     </action>
139     <action id="EditorLineEndWithSelection">
140       <keyboard-shortcut first-keystroke="shift meta RIGHT" />
141     </action>
142     <action id="EditorLineStart">
143       <keyboard-shortcut first-keystroke="meta LEFT" />
144     </action>
145     <action id="EditorLineStartWithSelection">
146       <keyboard-shortcut first-keystroke="shift meta LEFT" />
147     </action>
148     <action id="EditorNextWordInDifferentHumpsMode">
149       <keyboard-shortcut first-keystroke="control alt F" />
150       <keyboard-shortcut first-keystroke="control RIGHT" />
151     </action>
152     <action id="EditorNextWordInDifferentHumpsModeWithSelection">
153       <keyboard-shortcut first-keystroke="shift control alt F" />
154       <keyboard-shortcut first-keystroke="shift control RIGHT" />
155     </action>
156     <action id="EditorPageDown">
157       <keyboard-shortcut first-keystroke="PAGE_DOWN" />
158       <keyboard-shortcut first-keystroke="alt PAGE_DOWN" />
159       <keyboard-shortcut first-keystroke="control V" />
160     </action>
161     <action id="EditorPageDownWithSelection">
162       <keyboard-shortcut first-keystroke="shift PAGE_DOWN"/>
163       <keyboard-shortcut first-keystroke="control shift V"/>
164     </action>
165     <action id="EditorPageUp">
166       <keyboard-shortcut first-keystroke="PAGE_UP" />
167       <keyboard-shortcut first-keystroke="alt PAGE_UP" />
168     </action>
169     <action id="EditorPreviousWordInDifferentHumpsMode">
170       <keyboard-shortcut first-keystroke="control alt B" />
171       <keyboard-shortcut first-keystroke="control LEFT" />
172     </action>
173     <action id="EditorPreviousWordInDifferentHumpsModeWithSelection">
174       <keyboard-shortcut first-keystroke="shift control alt B" />
175       <keyboard-shortcut first-keystroke="shift control LEFT" />
176     </action>
177     <action id="EditorScrollBottom">
178       <keyboard-shortcut first-keystroke="END" />
179     </action>
180     <action id="EditorScrollToCenter">
181       <keyboard-shortcut first-keystroke="control L" />
182     </action>
183     <action id="EditorScrollTop">
184       <keyboard-shortcut first-keystroke="HOME" />
185     </action>
186     <action id="EditorSplitLine">
187       <keyboard-shortcut first-keystroke="control O"/>
188       <keyboard-shortcut first-keystroke="control ENTER"/>
189     </action>
190     <action id="EditorTextEnd">
191       <keyboard-shortcut first-keystroke="meta DOWN" />
192       <keyboard-shortcut first-keystroke="meta END" />
193     </action>
194     <action id="EditorTextEndWithSelection">
195       <keyboard-shortcut first-keystroke="shift meta END" />
196       <keyboard-shortcut first-keystroke="shift meta DOWN" />
197       <keyboard-shortcut first-keystroke="shift END" />
198     </action>
199     <action id="EditorTextStart">
200       <keyboard-shortcut first-keystroke="meta UP" />
201       <keyboard-shortcut first-keystroke="meta HOME" />
202     </action>
203     <action id="EditorTextStartWithSelection">
204       <keyboard-shortcut first-keystroke="shift meta HOME" />
205       <keyboard-shortcut first-keystroke="shift meta UP" />
206       <keyboard-shortcut first-keystroke="shift HOME" />
207     </action>
208     <action id="editRunConfigurations">
209       <keyboard-shortcut first-keystroke="shift meta COMMA" />
210     </action>
211     <action id="EditorUnindentSelection">
212       <keyboard-shortcut first-keystroke="meta OPEN_BRACKET" />
213       <keyboard-shortcut first-keystroke="shift TAB" />
214     </action>
215     <action id="ExpandDocComments">
216       <keyboard-shortcut first-keystroke="shift control meta RIGHT" />
217     </action>
218     <action id="ExpandRegion">
219       <keyboard-shortcut first-keystroke="meta alt RIGHT"/>
220       <keyboard-shortcut first-keystroke="meta ADD" />
221       <keyboard-shortcut first-keystroke="meta EQUALS" />
222     </action>
223     <action id="ExportToTextFile"/>
224     <action id="ExternalJavaDoc">
225       <keyboard-shortcut first-keystroke="control meta alt SLASH" />
226       <keyboard-shortcut first-keystroke="shift F1" />
227     </action>
228     <action id="FileChooser.GotoHome" />
229     <action id="FileChooser.GotoProject" />
230     <action id="FileChooser.TogglePathShowing" />
231     <action id="FindNext">
232       <keyboard-shortcut first-keystroke="meta G" />
233       <keyboard-shortcut first-keystroke="F3" />
234     </action>
235     <action id="FindPrevious">
236       <keyboard-shortcut first-keystroke="shift meta G" />
237       <keyboard-shortcut first-keystroke="shift F3" />
238       <keyboard-shortcut first-keystroke="shift control L" />
239     </action>
240     <action id="GotoDeclaration">
241       <mouse-shortcut keystroke="meta button1" />
242       <mouse-shortcut keystroke="button2" />
243       <keyboard-shortcut first-keystroke="control meta J" />
244     </action>
245     <action id="GotoImplementation">
246       <mouse-shortcut keystroke="meta alt button1" />
247       <keyboard-shortcut first-keystroke="control alt meta J" />
248     </action>
249     <action id="GotoNextError">
250       <keyboard-shortcut first-keystroke="meta QUOTE" />
251     </action>
252     <action id="GotoPreviousError">
253       <keyboard-shortcut first-keystroke="shift meta QUOTE" />
254     </action>
255     <action id="GotoFile">
256       <keyboard-shortcut first-keystroke="meta alt O" />
257     </action>
258     <action id="GotoSuperMethod">
259       <keyboard-shortcut first-keystroke="control U"/>
260     </action>
261     <action id="GotoSymbol">
262       <keyboard-shortcut first-keystroke="shift meta O" />
263       <keyboard-shortcut first-keystroke="shift meta alt N" />
264     </action>
265     <action id="GotoTypeDeclaration">
266       <keyboard-shortcut first-keystroke="alt shift B"/>
267       <mouse-shortcut keystroke="ctrl shift button1"/>
268     </action>
269     <action id="HelpTopics">
270       <keyboard-shortcut first-keystroke="shift meta alt SLASH" />
271     </action>
272     <action id="HighlightUsagesInFile">
273       <keyboard-shortcut first-keystroke="meta E" />
274       <keyboard-shortcut first-keystroke="shift meta F7" />
275     </action>
276     <action id="Images.Editor.ToggleGrid" />
277     <action id="ImplementMethods">
278       <keyboard-shortcut first-keystroke="control meta I" />
279     </action>
280     <action id="OverrideMethods">
281       <keyboard-shortcut first-keystroke="control meta O" />
282     </action>
283     <action id="InspectCode">
284       <keyboard-shortcut first-keystroke="meta shift B" />
285     </action>
286     <action id="Instruments">
287       <keyboard-shortcut first-keystroke="meta I" />
288     </action>
289     <action id="LocalHistory.PutLabel">
290       <keyboard-shortcut first-keystroke="control meta S"/>
291     </action>
292     <action id="MaintenanceAction" />
293     <action id="Move">
294       <keyboard-shortcut first-keystroke="alt F6"/>
295     </action>
296     <action id="MoveLineDown">
297       <keyboard-shortcut first-keystroke="meta alt CLOSE_BRACKET" />
298     </action>
299     <action id="MoveLineUp">
300       <keyboard-shortcut first-keystroke="meta alt OPEN_BRACKET" />
301     </action>
302     <action id="MoveStatementDown">
303       <keyboard-shortcut first-keystroke="meta control CLOSE_BRACKET" />
304     </action>
305     <action id="MoveStatementUp">
306       <keyboard-shortcut first-keystroke="meta control OPEN_BRACKET" />
307     </action>
308     <action id="NextEditorTab" />
309     <action id="NextProjectWindow" />
310
311     <action id="IntroduceField" >
312       <keyboard-shortcut first-keystroke="meta alt I" />
313     </action>
314     <action id="IntroduceConstant">
315       <keyboard-shortcut first-keystroke="meta alt S"/>
316     </action>
317     <action id="OpenFile">
318     </action>
319     <action id="ParameterInfo">
320       <keyboard-shortcut first-keystroke="shift meta P" />
321     </action>
322     <action id="PreviousEditorTab" />
323     <action id="PreviousProjectWindow" />
324     <action id="Print">
325       <keyboard-shortcut first-keystroke="meta P" />
326     </action>
327     <action id="QuickJavaDoc">
328       <keyboard-shortcut first-keystroke="shift control meta SLASH" />
329       <keyboard-shortcut first-keystroke="F1" />
330       <mouse-shortcut keystroke="control button2" />
331     </action>
332     <action id="QuickImplementations">
333       <keyboard-shortcut first-keystroke="control F1"/>
334       <keyboard-shortcut first-keystroke="alt SPACE"/>
335     </action>
336     <action id="RemoveFromFavorites" />
337     <action id="RenameElement">
338       <keyboard-shortcut first-keystroke="control meta E" />
339       <keyboard-shortcut first-keystroke="shift F6" />
340     </action>
341     <action id="Replace">
342       <keyboard-shortcut first-keystroke="meta alt F" />
343     </action>
344     <action id="ReplaceInPath">
345       <keyboard-shortcut first-keystroke="alt shift meta F"/>
346       <keyboard-shortcut first-keystroke="control shift R"/>
347     </action>
348     <action id="SelectIn">
349       <keyboard-shortcut first-keystroke="shift meta J" />
350       <keyboard-shortcut first-keystroke="alt F1" />
351     </action>
352     <action id="ShelvedChanges.Rename">
353       <keyboard-shortcut first-keystroke="shift F6" />
354     </action>
355     <action id="ShowNavBar">
356       <keyboard-shortcut first-keystroke="control 5"/>
357       <keyboard-shortcut first-keystroke="alt HOME"/>
358     </action>
359     <action id="Rerun">
360       <keyboard-shortcut first-keystroke="control alt meta G"/>
361     </action>
362     <action id="RerunFailedTests">
363       <keyboard-shortcut first-keystroke="alt meta G"/>
364     </action>
365     <action id="Run">
366       <keyboard-shortcut first-keystroke="meta R" />
367     </action>
368     <action id="RunClass">
369       <keyboard-shortcut first-keystroke="control alt meta R"/>
370     </action>
371     <action id="Debug">
372       <keyboard-shortcut first-keystroke="meta U" />
373     </action>
374     <action id="DebugClass">
375       <keyboard-shortcut first-keystroke="control alt meta U"/>
376     </action>
377     <action id="ChooseRunConfiguration">
378       <keyboard-shortcut first-keystroke="alt meta R"/>
379     </action>
380     <action id="ChooseDebugConfiguration">
381       <keyboard-shortcut first-keystroke="alt meta U"/>
382     </action>
383     <action id="Pause">
384       <keyboard-shortcut first-keystroke="control meta Y" />
385     </action>
386     <action id="Resume">
387       <keyboard-shortcut first-keystroke="control meta Y"/>
388     </action>
389     <action id="StepOut">
390       <keyboard-shortcut first-keystroke="F8" />
391     </action>
392     <action id="StepInto">
393       <keyboard-shortcut first-keystroke="F7"/>
394     </action>
395     <action id="ForceStepInto">
396       <keyboard-shortcut first-keystroke="alt control F7"/>
397     </action>
398     <action id="SmartStepInto">
399       <keyboard-shortcut first-keystroke="shift alt F7"/>
400     </action>
401     <action id="StepOver">
402       <keyboard-shortcut first-keystroke="F6" />
403     </action>
404     <action id="ForceStepOver">
405       <keyboard-shortcut first-keystroke="alt control F6" />
406     </action>
407     <action id="RunToCursor">
408       <keyboard-shortcut first-keystroke="control meta C"/>
409     </action>
410     <action id="ForceRunToCursor">
411       <keyboard-shortcut first-keystroke="alt control meta C"/>
412     </action>
413     <action id="Stop">
414       <keyboard-shortcut first-keystroke="meta PERIOD"/>
415       <keyboard-shortcut first-keystroke="meta F2" />
416     </action>
417     <action id="Vcs.QuickListPopupAction">
418       <keyboard-shortcut first-keystroke="control S"/>
419     </action>
420     <action id="AddFilesToProjectAction">
421       <keyboard-shortcut first-keystroke="meta alt A" />
422     </action>
423     <action id="FileChooser.NewFolder">
424       <keyboard-shortcut first-keystroke="alt INSERT" />
425     </action>
426     <action id="RecentFiles">
427       <keyboard-shortcut first-keystroke="control 2" />
428       <keyboard-shortcut first-keystroke="control 3" />
429     </action>
430     <action id="RecentChangedFiles">
431       <keyboard-shortcut first-keystroke="control 4" />
432     </action>
433     <action id="SwitchApply">
434       <keyboard-shortcut first-keystroke="control alt ENTER" />
435     </action>
436     <action id="SwitchDown">
437       <keyboard-shortcut first-keystroke="control alt DOWN" />
438     </action>
439     <action id="SwitchLeft">
440       <keyboard-shortcut first-keystroke="control alt LEFT" />
441     </action>
442     <action id="SwitchRight">
443       <keyboard-shortcut first-keystroke="control alt RIGHT" />
444     </action>
445     <action id="SwitchUp">
446       <keyboard-shortcut first-keystroke="control alt UP" />
447     </action>
448     <action id="ToggleLineBreakpoint">
449       <keyboard-shortcut first-keystroke="meta BACK_SLASH"/>
450       <keyboard-shortcut first-keystroke="meta F8"/>
451     </action>
452     <action id="Vcs.UpdateProject">
453       <keyboard-shortcut first-keystroke="alt meta X"/>
454     </action>
455     <action id="UsageView.ShowRecentFindUsages" />
456     <action id="Vcs.ShowMessageHistory">
457       <keyboard-shortcut first-keystroke="control M" />
458     </action>
459     <action id="ViewBreakpoints">
460       <keyboard-shortcut first-keystroke="meta 7"/>
461       <keyboard-shortcut first-keystroke="control shift F8"/>
462     </action>
463     <action id="XDebugger.MuteBreakpoints">
464       <keyboard-shortcut first-keystroke="meta Y" />
465     </action>
466     <action id="GotoRelated">
467       <keyboard-shortcut first-keystroke="control meta UP" />
468       <keyboard-shortcut first-keystroke="control meta DOWN" />
469     </action>
470
471     <action id="PreviousTab">
472       <keyboard-shortcut first-keystroke="meta shift OPEN_BRACKET"/>
473     </action>
474     <action id="NextTab">
475       <keyboard-shortcut first-keystroke="meta shift CLOSE_BRACKET"/>
476     </action>
477     <action id="Back">
478       <keyboard-shortcut first-keystroke="meta control LEFT"/>
479       <mouse-shortcut keystroke="button4"/>
480     </action>
481     <action id="Forward">
482       <keyboard-shortcut first-keystroke="meta control RIGHT"/>
483       <mouse-shortcut keystroke="button5"/>
484     </action>
485
486     <action id="EditorDownWithSelection">
487       <keyboard-shortcut first-keystroke="control shift N"/>
488       <keyboard-shortcut first-keystroke="shift DOWN"/>
489     </action>
490     <action id="EditorLeftWithSelection">
491       <keyboard-shortcut first-keystroke="shift LEFT"/>
492       <keyboard-shortcut first-keystroke="shift control B"/>
493     </action>
494     <action id="EditorLineEnd">
495       <keyboard-shortcut first-keystroke="meta RIGHT" />
496       <keyboard-shortcut first-keystroke="control E" />
497     </action>
498     <action id="EditorLineStart">
499       <keyboard-shortcut first-keystroke="meta LEFT" />
500       <keyboard-shortcut first-keystroke="control A" />
501     </action>
502     <action id="EditorRightWithSelection">
503       <keyboard-shortcut first-keystroke="shift RIGHT"/>
504       <keyboard-shortcut first-keystroke="shift control F"/>
505     </action>
506     <action id="EditorUpWithSelection">
507       <keyboard-shortcut first-keystroke="control shift P"/>
508       <keyboard-shortcut first-keystroke="shift UP"/>
509     </action>
510
511     <action id="NewScratchFile"/>
512     <action id="ToggleBookmark">
513       <keyboard-shortcut first-keystroke="control F3"/>
514     </action>
515     <action id="EditorSelectWord">
516       <keyboard-shortcut first-keystroke="meta alt UP"/>
517     </action>
518     <action id="EditorUnSelectWord">
519       <keyboard-shortcut first-keystroke="meta alt DOWN"/>
520     </action>
521     <action id="MethodUp">
522       <keyboard-shortcut first-keystroke="alt UP"/>
523     </action>
524     <action id="MethodDown">
525       <keyboard-shortcut first-keystroke="alt DOWN"/>
526     </action>
527     <action id="PreviousOccurence">
528       <keyboard-shortcut first-keystroke="control UP"/>
529     </action>
530     <action id="NextOccurence">
531       <keyboard-shortcut first-keystroke="control DOWN"/>
532     </action>
533     
534     <action id="GotoBookmark0">
535       <keyboard-shortcut first-keystroke="control alt 0"/>
536     </action>
537     <action id="GotoBookmark1">
538       <keyboard-shortcut first-keystroke="control alt 1"/>
539     </action>
540     <action id="GotoBookmark2">
541       <keyboard-shortcut first-keystroke="control alt 2"/>
542     </action>
543     <action id="GotoBookmark3">
544       <keyboard-shortcut first-keystroke="control alt 3"/>
545     </action>
546     <action id="GotoBookmark4">
547       <keyboard-shortcut first-keystroke="control alt 4"/>
548     </action>
549     <action id="GotoBookmark5">
550       <keyboard-shortcut first-keystroke="control alt 5"/>
551     </action>
552     <action id="GotoBookmark6">
553       <keyboard-shortcut first-keystroke="control alt 6"/>
554     </action>
555     <action id="GotoBookmark7">
556       <keyboard-shortcut first-keystroke="control alt 7"/>
557     </action>
558     <action id="GotoBookmark8">
559       <keyboard-shortcut first-keystroke="control alt 8"/>
560     </action>
561     <action id="GotoBookmark9">
562       <keyboard-shortcut first-keystroke="control alt 9"/>
563     </action>
564   </keymap>
565 </component>