vcs: remove KeymapGroup from action search
[idea/community.git] / platform / platform-resources / src / idea / PlatformActions.xml
1 <!--
2   ~ Copyright 2000-2013 JetBrains s.r.o.
3   ~
4   ~ Licensed under the Apache License, Version 2.0 (the "License");
5   ~ you may not use this file except in compliance with the License.
6   ~ You may obtain a copy of the License at
7   ~
8   ~ http://www.apache.org/licenses/LICENSE-2.0
9   ~
10   ~ Unless required by applicable law or agreed to in writing, software
11   ~ distributed under the License is distributed on an "AS IS" BASIS,
12   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   ~ See the License for the specific language governing permissions and
14   ~ limitations under the License.
15   -->
16 <idea-plugin>
17   <actions>
18     <action id="QuickActionPopup" class="com.intellij.ui.switcher.ShowQuickActionPopupAction"/>
19     <action id="RunConfigurationTemplatesForNewProjects"
20             class="com.intellij.execution.actions.EditRunConfigurationTemplatesForNewProjectsAction"/>
21
22     <group id="Other.KeymapGroup" searchable="false"/> <!-- grouping for Settings -> Keymap -> Others -->
23     <group id="Vcs.KeymapGroup" searchable="false"/> <!-- grouping for Settings -> Keymap -> Version Control Systems -->
24     <group id="VcsGeneral.KeymapGroup" searchable="false"/> <!-- grouping for Settings -> Keymap -> Version Control Systems -->
25
26     <group id="ListActions">
27       <action id="List-selectFirstRow" class="com.intellij.ui.ListActions$Home" use-shortcut-of="EditorTextStart"/>
28       <action id="List-selectFirstRowExtendSelection" class="com.intellij.ui.ListActions$ShiftHome"
29               use-shortcut-of="EditorTextStartWithSelection"/>
30       <action id="List-selectLastRow" class="com.intellij.ui.ListActions$End" use-shortcut-of="EditorTextEnd"/>
31       <action id="List-selectLastRowExtendSelection" class="com.intellij.ui.ListActions$ShiftEnd"
32               use-shortcut-of="EditorTextEndWithSelection"/>
33       <action id="List-selectPreviousRow" class="com.intellij.ui.ListActions$Up" use-shortcut-of="EditorUp"/>
34       <action id="List-selectPreviousRowExtendSelection" class="com.intellij.ui.ListActions$ShiftUp"
35               use-shortcut-of="EditorUpWithSelection"/>
36       <action id="List-selectNextRow" class="com.intellij.ui.ListActions$Down" use-shortcut-of="EditorDown"/>
37       <action id="List-selectNextRowExtendSelection" class="com.intellij.ui.ListActions$ShiftDown"
38               use-shortcut-of="EditorDownWithSelection"/>
39       <action id="List-selectPreviousColumn" class="com.intellij.ui.ListActions$Left" use-shortcut-of="EditorLeft"/>
40       <action id="List-selectPreviousColumnExtendSelection" class="com.intellij.ui.ListActions$ShiftLeft"
41               use-shortcut-of="EditorLeftWithSelection"/>
42       <action id="List-selectNextColumn" class="com.intellij.ui.ListActions$Right" use-shortcut-of="EditorRight"/>
43       <action id="List-selectNextColumnExtendSelection" class="com.intellij.ui.ListActions$ShiftRight"
44               use-shortcut-of="EditorRightWithSelection"/>
45       <action id="List-scrollUp" class="com.intellij.ui.ListActions$PageUp" use-shortcut-of="EditorPageUp"/>
46       <action id="List-scrollUpExtendSelection" class="com.intellij.ui.ListActions$ShiftPageUp"
47               use-shortcut-of="EditorPageUpWithSelection"/>
48       <action id="List-scrollDown" class="com.intellij.ui.ListActions$PageDown" use-shortcut-of="EditorPageDown"/>
49       <action id="List-scrollDownExtendSelection" class="com.intellij.ui.ListActions$ShiftPageDown"
50               use-shortcut-of="EditorPageDownWithSelection"/>
51       <add-to-group group-id="Other.KeymapGroup"/>
52     </group>
53
54     <group id="TableActions">
55       <action id="Table-selectFirstRow" class="com.intellij.ui.TableActions$CtrlHome" use-shortcut-of="EditorTextStart"/>
56       <action id="Table-selectFirstRowExtendSelection" class="com.intellij.ui.TableActions$CtrlShiftHome"
57               use-shortcut-of="EditorTextStartWithSelection"/>
58       <action id="Table-selectLastRow" class="com.intellij.ui.TableActions$CtrlEnd" use-shortcut-of="EditorTextEnd"/>
59       <action id="Table-selectLastRowExtendSelection" class="com.intellij.ui.TableActions$CtrlShiftEnd"
60               use-shortcut-of="EditorTextEndWithSelection"/>
61       <action id="Table-selectPreviousRow" class="com.intellij.ui.TableActions$Up" use-shortcut-of="EditorUp"/>
62       <action id="Table-selectPreviousRowExtendSelection" class="com.intellij.ui.TableActions$ShiftUp"
63               use-shortcut-of="EditorUpWithSelection"/>
64       <action id="Table-selectNextRow" class="com.intellij.ui.TableActions$Down" use-shortcut-of="EditorDown"/>
65       <action id="Table-selectNextRowExtendSelection" class="com.intellij.ui.TableActions$ShiftDown"
66               use-shortcut-of="EditorDownWithSelection"/>
67       <action id="Table-selectPreviousColumn" class="com.intellij.ui.TableActions$Left" use-shortcut-of="EditorLeft"/>
68       <action id="Table-selectPreviousColumnExtendSelection" class="com.intellij.ui.TableActions$ShiftLeft"
69               use-shortcut-of="EditorLeftWithSelection"/>
70       <action id="Table-selectNextColumn" class="com.intellij.ui.TableActions$Right" use-shortcut-of="EditorRight"/>
71       <action id="Table-selectNextColumnExtendSelection" class="com.intellij.ui.TableActions$ShiftRight"
72               use-shortcut-of="EditorRightWithSelection"/>
73       <action id="Table-scrollUpChangeSelection" class="com.intellij.ui.TableActions$PageUp" use-shortcut-of="EditorPageUp"/>
74       <action id="Table-scrollUpExtendSelection" class="com.intellij.ui.TableActions$ShiftPageUp"
75               use-shortcut-of="EditorPageUpWithSelection"/>
76       <action id="Table-scrollDownChangeSelection" class="com.intellij.ui.TableActions$PageDown" use-shortcut-of="EditorPageDown"/>
77       <action id="Table-scrollDownExtendSelection" class="com.intellij.ui.TableActions$ShiftPageDown"
78               use-shortcut-of="EditorPageDownWithSelection"/>
79       <add-to-group group-id="Other.KeymapGroup"/>
80     </group>
81
82     <group id="TreeActions">
83       <action id="Tree-selectFirst" class="com.intellij.ui.TreeActions$Home" use-shortcut-of="EditorTextStart"/>
84       <action id="Tree-selectFirstExtendSelection" class="com.intellij.ui.TreeActions$ShiftHome"
85               use-shortcut-of="EditorTextStartWithSelection"/>
86       <action id="Tree-selectLast" class="com.intellij.ui.TreeActions$End" use-shortcut-of="EditorTextEnd"/>
87       <action id="Tree-selectLastExtendSelection" class="com.intellij.ui.TreeActions$ShiftEnd"
88               use-shortcut-of="EditorTextEndWithSelection"/>
89       <action id="Tree-selectPrevious" class="com.intellij.ui.TreeActions$Up" use-shortcut-of="EditorUp"/>
90       <action id="Tree-selectPreviousExtendSelection" class="com.intellij.ui.TreeActions$ShiftUp" use-shortcut-of="EditorUpWithSelection"/>
91       <action id="Tree-selectNext" class="com.intellij.ui.TreeActions$Down" use-shortcut-of="EditorDown"/>
92       <action id="Tree-selectNextExtendSelection" class="com.intellij.ui.TreeActions$ShiftDown" use-shortcut-of="EditorDownWithSelection"/>
93       <action id="Tree-selectParent" class="com.intellij.ui.TreeActions$Left" use-shortcut-of="EditorLeft"/>
94       <action id="Tree-selectParentExtendSelection" class="com.intellij.ui.TreeActions$ShiftLeft"
95               use-shortcut-of="EditorLeftWithSelection"/>
96       <action id="Tree-selectChild" class="com.intellij.ui.TreeActions$Right" use-shortcut-of="EditorRight"/>
97       <action id="Tree-selectChildExtendSelection" class="com.intellij.ui.TreeActions$ShiftRight"
98               use-shortcut-of="EditorRightWithSelection"/>
99       <action id="Tree-scrollUpChangeSelection" class="com.intellij.ui.TreeActions$PageUp" use-shortcut-of="EditorPageUp"/>
100       <action id="Tree-scrollUpExtendSelection" class="com.intellij.ui.TreeActions$ShiftPageUp"
101               use-shortcut-of="EditorPageUpWithSelection"/>
102       <action id="Tree-scrollDownChangeSelection" class="com.intellij.ui.TreeActions$PageDown" use-shortcut-of="EditorPageDown"/>
103       <action id="Tree-scrollDownExtendSelection" class="com.intellij.ui.TreeActions$ShiftPageDown"
104               use-shortcut-of="EditorPageDownWithSelection"/>
105       <action id="Tree-selectNextSibling" class="com.intellij.ui.TreeActions$NextSibling"/>
106       <action id="Tree-selectPreviousSibling" class="com.intellij.ui.TreeActions$PreviousSibling"/>
107       <add-to-group group-id="Other.KeymapGroup"/>
108     </group>
109
110     <group id="PopupMenuActions">
111       <action id="PopupMenu-selectPrevious" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorUp"/>
112       <action id="PopupMenu-selectNext" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorDown"/>
113       <action id="PopupMenu-selectParent" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorLeft"/>
114       <action id="PopupMenu-selectChild" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorRight"/>
115       <action id="PopupMenu-return" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorEnter"/>
116       <action id="PopupMenu-cancel" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorEscape"/>
117       <add-to-group group-id="Other.KeymapGroup"/>
118     </group>
119
120     <group id="NavBarActions">
121       <action id="NavBar-selectHome" class="com.intellij.ide.navigationToolbar.NavBarActions$Home" use-shortcut-of="EditorLineStart"/>
122       <action id="NavBar-selectEnd" class="com.intellij.ide.navigationToolbar.NavBarActions$End" use-shortcut-of="EditorLineEnd"/>
123       <action id="NavBar-selectUp" class="com.intellij.ide.navigationToolbar.NavBarActions$Up" use-shortcut-of="EditorUp"/>
124       <action id="NavBar-selectDown" class="com.intellij.ide.navigationToolbar.NavBarActions$Down" use-shortcut-of="EditorDown"/>
125       <action id="NavBar-selectLeft" class="com.intellij.ide.navigationToolbar.NavBarActions$Left" use-shortcut-of="EditorLeft"/>
126       <action id="NavBar-selectRight" class="com.intellij.ide.navigationToolbar.NavBarActions$Right" use-shortcut-of="EditorRight"/>
127       <action id="NavBar-cancel" class="com.intellij.ide.navigationToolbar.NavBarActions$Escape" use-shortcut-of="EditorEscape"/>
128       <action id="NavBar-return" class="com.intellij.ide.navigationToolbar.NavBarActions$Enter" use-shortcut-of="EditorEnter"/>
129       <action id="NavBar-navigate" class="com.intellij.ide.navigationToolbar.NavBarActions$Navigate" use-shortcut-of="EditSource"/>
130       <add-to-group group-id="Other.KeymapGroup"/>
131     </group>
132
133     <group id="ScrollPaneActions">
134       <action id="ScrollPane-scrollHome" class="com.intellij.ui.ScrollPaneActions$Home"/>
135       <action id="ScrollPane-scrollEnd" class="com.intellij.ui.ScrollPaneActions$End"/>
136       <action id="ScrollPane-unitScrollUp" class="com.intellij.ui.ScrollPaneActions$Up"/>
137       <action id="ScrollPane-unitScrollDown" class="com.intellij.ui.ScrollPaneActions$Down"/>
138       <action id="ScrollPane-unitScrollLeft" class="com.intellij.ui.ScrollPaneActions$Left"/>
139       <action id="ScrollPane-unitScrollRight" class="com.intellij.ui.ScrollPaneActions$Right"/>
140       <action id="ScrollPane-scrollUp" class="com.intellij.ui.ScrollPaneActions$PageUp"/>
141       <action id="ScrollPane-scrollDown" class="com.intellij.ui.ScrollPaneActions$PageDown"/>
142       <action id="ScrollPane-scrollLeft" class="com.intellij.ui.ScrollPaneActions$PageLeft"/>
143       <action id="ScrollPane-scrollRight" class="com.intellij.ui.ScrollPaneActions$PageRight"/>
144       <add-to-group group-id="Other.KeymapGroup"/>
145     </group>
146
147     <action id="CollapseExpandableComponent" icon="AllIcons.General.CollapseComponentHover"
148             class="com.intellij.ui.ExpandableActions$Collapse"/>
149     <action id="ExpandExpandableComponent" icon="AllIcons.General.ExpandComponentHover"
150             class="com.intellij.ui.ExpandableActions$Expand"/>
151
152     <action id="ContextHelp" class="com.intellij.ide.actions.ContextHelpAction"/>
153     <action id="ShowPopupMenu" class="com.intellij.ide.actions.ShowPopupMenuAction"/>
154     <action id="ShowColorPicker" class="com.intellij.ui.ShowColorPickerAction" icon="AllIcons.Ide.Pipette"/>
155
156     <action id="NextEditorTab" class="com.intellij.openapi.fileEditor.impl.SelectNextEditorTabAction"/>
157     <action id="PreviousEditorTab" class="com.intellij.openapi.fileEditor.impl.SelectPreviousEditorTabAction"/>
158
159     <action id="TextComponent.ClearAction" class="com.intellij.ui.ClearTextAction"/>
160     <action id="Switcher" class="com.intellij.ide.actions.Switcher"/>
161     <action id="ToolwindowSwitcher" class="com.intellij.ide.actions.ToolwindowSwitcher" internal="true"/>
162     <action id="QuickDocCopy" class="com.intellij.codeInsight.documentation.actions.CopyQuickDocAction"
163             use-shortcut-of="$Copy"/>
164     <action id="EditSourceInNewWindow" class="com.intellij.ide.actions.EditSourceInNewWindowAction">
165       <override-text place="EditorTabPopup"/>
166     </action>
167     <action id="OpenElementInNewWindow" class="com.intellij.ide.actions.OpenElementInNewWindowAction" />
168     <action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" icon="AllIcons.Actions.Find"/>
169     <action id="SettingsEntryPoint" class="com.intellij.ide.actions.SettingsEntryPointAction" icon="AllIcons.General.GearPlain"/>
170
171     <action id="RunAnything" icon="AllIcons.Actions.Run_anything" class="com.intellij.ide.actions.runAnything.RunAnythingAction"/>
172
173     <action id="SmartSelect" class="com.intellij.ide.actions.SmartSelect" use-shortcut-of="EditorSelectWord"/>
174     <action id="SmartUnSelect" class="com.intellij.ide.actions.SmartUnSelect" use-shortcut-of="EditorUnSelectWord"/>
175
176     <group id="EditorActions">
177       <action id="EditorPageUp" class="com.intellij.openapi.editor.actions.PageUpAction"/>
178       <action id="EditorPageDown" class="com.intellij.openapi.editor.actions.PageDownAction"/>
179       <action id="EditorPageUpWithSelection" class="com.intellij.openapi.editor.actions.PageUpWithSelectionAction"/>
180       <action id="EditorPageDownWithSelection" class="com.intellij.openapi.editor.actions.PageDownWithSelectionAction"/>
181       <action id="EditorCopy" class="com.intellij.openapi.editor.actions.CopyAction" use-shortcut-of="$Copy" icon="AllIcons.Actions.Copy"/>
182       <action id="EditorCut" class="com.intellij.openapi.editor.actions.CutAction" use-shortcut-of="$Cut" icon="AllIcons.Actions.MenuCut"/>
183       <action id="EditorPaste" class="com.intellij.openapi.editor.actions.PasteAction" use-shortcut-of="$Paste"
184               icon="AllIcons.Actions.MenuPaste"/>
185       <action id="EditorPasteSimple" class="com.intellij.openapi.editor.actions.SimplePasteAction"/>
186       <action id="EditorPasteFromX11" class="com.intellij.openapi.editor.actions.PasteFromX11Action"/>
187       <action id="EditorHungryBackSpace" class="com.intellij.openapi.editor.actions.HungryBackspaceAction"/>
188       <action id="EditorMoveToPageTop" class="com.intellij.openapi.editor.actions.PageTopAction"/>
189       <action id="EditorMoveToPageBottom" class="com.intellij.openapi.editor.actions.PageBottomAction"/>
190       <action id="EditorMoveToPageTopWithSelection" class="com.intellij.openapi.editor.actions.PageTopWithSelectionAction"/>
191       <action id="EditorMoveToPageBottomWithSelection" class="com.intellij.openapi.editor.actions.PageBottomWithSelectionAction"/>
192       <action id="EditorEnter" class="com.intellij.openapi.editor.actions.EnterAction"/>
193       <action id="EditorEscape" class="com.intellij.openapi.editor.actions.EscapeAction"/>
194       <action id="FocusEditor" class="com.intellij.ide.actions.FocusEditorAction"/>
195       <action id="EditorUp" class="com.intellij.openapi.editor.actions.MoveCaretUpAction"/>
196       <action id="EditorDown" class="com.intellij.openapi.editor.actions.MoveCaretDownAction"/>
197       <action id="EditorLeft" class="com.intellij.openapi.editor.actions.MoveCaretLeftAction"/>
198       <action id="EditorRight" class="com.intellij.openapi.editor.actions.MoveCaretRightAction"/>
199       <action id="EditorUpWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretUpWithSelectionAction"/>
200       <action id="EditorDownWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretDownWithSelectionAction"/>
201       <action id="EditorLeftWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretLeftWithSelectionAction"/>
202       <action id="EditorRightWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretRightWithSelectionAction"/>
203       <action id="EditorUnindentSelection" class="com.intellij.openapi.editor.actions.UnindentSelectionAction"/>
204       <action id="EditorTab" class="com.intellij.openapi.editor.actions.TabAction"/>
205       <action id="EditorResetFontSize" class="com.intellij.openapi.editor.actions.ResetFontSizeAction"/>
206       <action id="EditorScrollUp" class="com.intellij.openapi.editor.actions.ScrollUpAction"/>
207       <action id="EditorScrollDown" class="com.intellij.openapi.editor.actions.ScrollDownAction"/>
208       <action id="EditorScrollUpAndMove" class="com.intellij.openapi.editor.actions.ScrollUpAndMoveAction"/>
209       <action id="EditorScrollDownAndMove" class="com.intellij.openapi.editor.actions.ScrollDownAndMoveAction"/>
210       <action id="EditorScrollRight" class="com.intellij.openapi.editor.actions.ScrollRightAction"/>
211       <action id="EditorScrollLeft" class="com.intellij.openapi.editor.actions.ScrollLeftAction"/>
212       <action id="EditorScrollTop" class="com.intellij.openapi.editor.actions.ScrollToTopAction"/>
213       <action id="EditorScrollBottom" class="com.intellij.openapi.editor.actions.ScrollToBottomAction"/>
214       <action id="EditorMoveUpAndScroll" class="com.intellij.openapi.editor.actions.MoveUpAndScrollAction"/>
215       <action id="EditorMoveDownAndScroll" class="com.intellij.openapi.editor.actions.MoveDownAndScrollAction"/>
216       <action id="EditorMoveUpAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveUpWithSelectionAndScrollAction"/>
217       <action id="EditorMoveDownAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveDownWithSelectionAndScrollAction"/>
218       <action id="EditorAddOrRemoveCaret" class="com.intellij.openapi.editor.actions.AddOrRemoveCaretDummyAction"/>
219       <action id="EditorCreateRectangularSelection" class="com.intellij.openapi.editor.actions.CreateRectangularSelectionAction"/>
220       <action id="EditorAddRectangularSelectionOnMouseDrag"
221               class="com.intellij.openapi.editor.actions.AddRectangularSelectionOnMouseDragAction"/>
222       <action id="EditorCreateRectangularSelectionOnMouseDrag"
223               class="com.intellij.openapi.editor.actions.CreateRectangularSelectionOnMouseDragAction"/>
224       <action id="EditorCloneCaretBelow" class="com.intellij.openapi.editor.actions.CloneCaretBelow"/>
225       <action id="EditorCloneCaretAbove" class="com.intellij.openapi.editor.actions.CloneCaretAbove"/>
226       <action id="EditorToggleStickySelection" class="com.intellij.openapi.editor.actions.ToggleStickySelectionModeAction"/>
227       <action id="EditorSwapSelectionBoundaries" class="com.intellij.openapi.editor.actions.SwapSelectionBoundariesAction"/>
228       <action id="EditorLineStart" class="com.intellij.openapi.editor.actions.LineStartAction"/>
229       <action id="EditorLineEnd" class="com.intellij.openapi.editor.actions.LineEndAction"/>
230       <action id="EditorCutLineBackward" class="com.intellij.openapi.editor.actions.CutLineBackwardAction"/>
231       <action id="EditorCutLineEnd" class="com.intellij.openapi.editor.actions.CutLineEndAction"/>
232       <action id="EditorDeleteToLineStart" class="com.intellij.openapi.editor.actions.DeleteToLineStartAction"/>
233       <action id="EditorDeleteToLineEnd" class="com.intellij.openapi.editor.actions.DeleteToLineEndAction"/>
234       <action id="EditorTextStart" class="com.intellij.openapi.editor.actions.TextStartAction"/>
235       <action id="EditorTextEnd" class="com.intellij.openapi.editor.actions.TextEndAction"/>
236       <action id="EditorForwardParagraph" class="com.intellij.openapi.editor.actions.ForwardParagraphAction"/>
237       <action id="EditorBackwardParagraph" class="com.intellij.openapi.editor.actions.BackwardParagraphAction"/>
238       <action id="EditorForwardParagraphWithSelection" class="com.intellij.openapi.editor.actions.ForwardParagraphWithSelectionAction"/>
239       <action id="EditorBackwardParagraphWithSelection" class="com.intellij.openapi.editor.actions.BackwardParagraphWithSelectionAction"/>
240       <action id="EditorLineStartWithSelection" class="com.intellij.openapi.editor.actions.LineStartWithSelectionAction"/>
241       <action id="EditorLineEndWithSelection" class="com.intellij.openapi.editor.actions.LineEndWithSelectionAction"/>
242       <action id="EditorTextStartWithSelection" class="com.intellij.openapi.editor.actions.TextStartWithSelectionAction"/>
243       <action id="EditorTextEndWithSelection" class="com.intellij.openapi.editor.actions.TextEndWithSelectionAction"/>
244       <action id="EditorNextWord" class="com.intellij.openapi.editor.actions.NextWordAction"/>
245       <action id="EditorNextWordInDifferentHumpsMode" class="com.intellij.openapi.editor.actions.NextWordInDifferentHumpsModeAction"/>
246       <action id="EditorNextWordWithSelection" class="com.intellij.openapi.editor.actions.NextWordWithSelectionAction"/>
247       <action id="EditorNextWordInDifferentHumpsModeWithSelection"
248               class="com.intellij.openapi.editor.actions.NextWordInDifferentHumpsModeWithSelectionAction"/>
249       <action id="EditorPreviousWord" class="com.intellij.openapi.editor.actions.PreviousWordAction"/>
250       <action id="EditorPreviousWordInDifferentHumpsMode"
251               class="com.intellij.openapi.editor.actions.PreviousWordInDifferentHumpsModeAction"/>
252       <action id="EditorPreviousWordWithSelection" class="com.intellij.openapi.editor.actions.PreviousWordWithSelectionAction"/>
253       <action id="EditorPreviousWordInDifferentHumpsModeWithSelection"
254               class="com.intellij.openapi.editor.actions.PreviousWordInDifferentHumpsModeWithSelectionAction"/>
255       <action id="EditorDeleteToWordStart" class="com.intellij.openapi.editor.actions.DeleteToWordStartAction"/>
256       <action id="EditorDeleteToWordStartInDifferentHumpsMode"
257               class="com.intellij.openapi.editor.actions.DeleteToWordStartInDifferentHumpsModeAction"/>
258       <action id="EditorDeleteToWordEnd" class="com.intellij.openapi.editor.actions.DeleteToWordEndAction"/>
259       <action id="EditorDeleteToWordEndInDifferentHumpsMode"
260               class="com.intellij.openapi.editor.actions.DeleteToWordEndInDifferentHumpsModeAction"/>
261       <action id="EditorDeleteLine" class="com.intellij.openapi.editor.actions.DeleteLineAction"/>
262       <action id="EditorKillToWordStart" class="com.intellij.openapi.editor.actions.KillToWordStartAction"/>
263       <action id="EditorKillToWordEnd" class="com.intellij.openapi.editor.actions.KillToWordEndAction"/>
264       <action id="EditorKillRegion" class="com.intellij.openapi.editor.actions.KillRegionAction"/>
265       <action id="EditorKillRingSave" class="com.intellij.openapi.editor.actions.KillRingSaveAction"/>
266       <action id="EditorDuplicate" class="com.intellij.openapi.editor.actions.DuplicateAction"/>
267       <action id="EditorDuplicateLines" class="com.intellij.openapi.editor.actions.DuplicateLinesAction"/>
268       <action id="EditorSortLines" class="com.intellij.openapi.editor.actions.SortLinesAction"/>
269       <action id="EditorReverseLines" class="com.intellij.openapi.editor.actions.ReverseLinesAction"/>
270       <action id="EditorToggleInsertState" class="com.intellij.openapi.editor.actions.ToggleInsertStateAction"/>
271       <action id="EditorToggleColumnMode" class="com.intellij.openapi.editor.actions.ToggleColumnModeAction"/>
272       <action id="EditorIncreaseFontSize" class="com.intellij.openapi.editor.actions.ChangeEditorFontSizeAction$IncreaseEditorFontSize"/>
273       <action id="EditorDecreaseFontSize" class="com.intellij.openapi.editor.actions.ChangeEditorFontSizeAction$DecreaseEditorFontSize"/>
274
275       <action id="EditorScrollToCenter" class="com.intellij.openapi.editor.actions.ScrollToCenterAction"/>
276       <action id="EditorToggleCase" class="com.intellij.openapi.editor.actions.ToggleCaseAction"/>
277       <action id="EditorJoinLines" class="com.intellij.openapi.editor.actions.JoinLinesAction"/>
278       <action id="FillParagraph" class="com.intellij.codeInsight.editorActions.fillParagraph.FillParagraphAction"/>
279       <action id="EditorSelectLine" class="com.intellij.openapi.editor.actions.SelectLineAction"/>
280       <action id="EditorSplitLine" class="com.intellij.openapi.editor.actions.SplitLineAction"/>
281       <action id="EditorStartNewLine" class="com.intellij.openapi.editor.actions.StartNewLineAction"/>
282       <action id="EditorStartNewLineBefore" class="com.intellij.openapi.editor.actions.StartNewLineBeforeAction"/>
283       <action id="EditorTranspose" class="com.intellij.openapi.editor.actions.TransposeAction"/>
284
285       <!-- generic delete actions should go last to allow redefining shortcuts by more specific actions in the editor -->
286       <!-- e.g. Cmd + Backspace on OS X should work as Delete in lists, and as 'Delete to Line Start' in the editor -->
287       <action id="EditorDelete" class="com.intellij.openapi.editor.actions.DeleteAction" use-shortcut-of="$Delete"/>
288       <action id="EditorBackSpace" class="com.intellij.openapi.editor.actions.BackspaceAction"/>
289
290       <action id="EditorFocusGutter" class="com.intellij.openapi.editor.actions.FocusGutterAction"/>
291       <action id="EditorShowGutterIconTooltip" class="com.intellij.openapi.editor.actions.ShowGutterIconTooltipAction"/>
292     </group>
293
294     <action id="ExpandAll" class="com.intellij.ide.actions.ExpandAllAction" icon="AllIcons.Actions.Expandall"/>
295     <action id="CollapseAll" class="com.intellij.ide.actions.CollapseAllAction" icon="AllIcons.Actions.Collapseall"/>
296     <action id="ExportToTextFile" class="com.intellij.ide.actions.ExportToTextFileAction" icon="AllIcons.ToolbarDecorator.Export"/>
297     <action id="ExpandTreeNode" class="com.intellij.ide.actions.tree.ExpandTreeNodeAction"/>
298     <action id="CollapseTreeNode" class="com.intellij.ide.actions.tree.CollapseTreeNodeAction"/>
299     <action id="FullyExpandTreeNode" class="com.intellij.ide.actions.tree.FullyExpandTreeNodeAction"/>
300
301     <action id="SelectNextOccurrence" class="com.intellij.openapi.editor.actions.SelectNextOccurrenceAction"/>
302
303     <action id="Refresh" class="com.intellij.ide.actions.RefreshAction" icon="AllIcons.Actions.Refresh"/>
304     <action id="ForceRefresh" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.ForceRefresh"/>
305
306     <group id="Diff.KeymapGroup" searchable="false">
307       <action id="Diff.ShowDiff" class="com.intellij.diff.actions.ShowDiffAction"
308               icon="AllIcons.Actions.Diff"/> <!-- CommonShortcuts.getDiff() -->
309       <action id="CompareTwoFiles" class="com.intellij.diff.actions.CompareFilesAction" icon="AllIcons.Actions.Diff"/>
310       <action id="CompareFileWithEditor" class="com.intellij.diff.actions.CompareFileWithEditorAction"/>
311       <action id="CompareClipboardWithSelection" class="com.intellij.diff.actions.CompareClipboardWithSelectionAction"
312               icon="AllIcons.Actions.DiffWithClipboard"/>
313       <action id="ShowBlankDiffWindow" class="com.intellij.diff.actions.ShowBlankDiffWindowAction" icon="AllIcons.Actions.Diff">
314         <synonym key="action.ShowBlankDiffWindow.synonym1"/>
315         <synonym key="action.ShowBlankDiffWindow.synonym2"/>
316       </action>
317
318       <separator/>
319       <action id="Diff.OpenDiffInEditor" class="com.intellij.diff.actions.impl.OpenDiffInEditorAction" internal="true"/>
320       <action id="Diff.FocusOppositePane" class="com.intellij.openapi.actionSystem.EmptyAction"/>
321       <action id="Diff.FocusOppositePaneAndScroll" class="com.intellij.openapi.actionSystem.EmptyAction"/>
322
323       <action id="Diff.ShowSettingsPopup" class="com.intellij.openapi.actionSystem.EmptyAction"/>
324       <action id="Diff.ShowInExternalTool" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.General.ExternalTools"/>
325       <separator/>
326
327       <action id="Diff.PrevChange" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.Back"/>
328       <action id="Diff.NextChange" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.Forward"/>
329
330       <action id="NextDiff" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.NextOccurence"/>
331       <action id="PreviousDiff" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.PreviousOccurence"/>
332       <action id="Diff.NextConflict" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.MoveDown"/>
333       <action id="Diff.PreviousConflict" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.MoveUp"/>
334       <action id="GotoChangedFile" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Actions.ListFiles"/>
335       <separator/>
336
337       <action id="Diff.ApplyLeftSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.ArrowRight"/>
338       <action id="Diff.ApplyRightSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.Arrow"/>
339       <action id="Diff.AppendLeftSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.ArrowRightDown"/>
340       <action id="Diff.AppendRightSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.ArrowLeftDown"/>
341       <action id="Diff.IgnoreLeftSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.Remove"/>
342       <action id="Diff.IgnoreRightSide" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.Remove"/>
343       <action id="Diff.ResolveConflict" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.MagicResolve"/>
344       <separator/>
345
346       <action id="Diff.ApplyNonConflicts" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Diff.ApplyNotConflicts"/>
347       <action id="Diff.ApplyNonConflicts.Left" class="com.intellij.openapi.actionSystem.EmptyAction"
348               icon="AllIcons.Diff.ApplyNotConflictsLeft"/>
349       <action id="Diff.ApplyNonConflicts.Right" class="com.intellij.openapi.actionSystem.EmptyAction"
350               icon="AllIcons.Diff.ApplyNotConflictsRight"/>
351       <action id="Diff.MagicResolveConflicts" class="com.intellij.openapi.actionSystem.EmptyAction"
352               icon="AllIcons.Diff.MagicResolveToolbar"/>
353
354       <group id="compare.contents" icon="AllIcons.Actions.Diff" popup="true" class="com.intellij.openapi.actionSystem.EmptyActionGroup">
355         <action id="Diff.ComparePartial.Base.Left" class="com.intellij.openapi.actionSystem.EmptyAction"
356                 icon="AllIcons.Diff.Compare4LeftMiddle"/>
357         <action id="Diff.ComparePartial.Base.Right" class="com.intellij.openapi.actionSystem.EmptyAction"
358                 icon="AllIcons.Diff.Compare4MiddleRight"/>
359         <action id="Diff.ComparePartial.Left.Right" class="com.intellij.openapi.actionSystem.EmptyAction"
360                 icon="AllIcons.Diff.Compare4LeftRight"/>
361
362         <action id="Diff.CompareWithBase.Left" class="com.intellij.openapi.actionSystem.EmptyAction"
363                 icon="AllIcons.Diff.Compare4LeftBottom"/>
364         <action id="Diff.CompareWithBase.Result" class="com.intellij.openapi.actionSystem.EmptyAction"
365                 icon="AllIcons.Diff.Compare4MiddleBottom"/>
366         <action id="Diff.CompareWithBase.Right" class="com.intellij.openapi.actionSystem.EmptyAction"
367                 icon="AllIcons.Diff.Compare4RightBottom"/>
368       </group>
369
370       <action id="CompareDirs" class="com.intellij.diff.actions.CompareFilesAction" use-shortcut-of="CompareTwoFiles"/>
371
372       <separator/>
373       <add-to-group group-id="Vcs.KeymapGroup"/>
374     </group>
375     <group id="Diff.EditorPopupMenu"/>
376     <group id="Diff.ViewerPopupMenu"/>
377     <group id="Diff.ViewerToolbar"/>
378     <group id="Diff.EditorGutterPopupMenu">
379       <group id="Diff.EditorGutterPopupMenu.EditorSettings"/>
380     </group>
381
382     <action id="ScrollTreeToCenter" class="com.intellij.ide.actions.ScrollTreeToCenterAction" use-shortcut-of="EditorScrollToCenter"/>
383
384     <action id="CloseEditor" class="com.intellij.ide.actions.CloseEditorAction">
385       <override-text place="EditorPopup"/>
386       <override-text place="EditorTabPopup"/>
387     </action>
388
389     <action id="PinActiveTab" class="com.intellij.ide.actions.PinActiveTabAction"/>
390     <action id="PinActiveTabToggle" class="com.intellij.ide.actions.PinActiveTabAction$Toggle"/>
391
392     <action id="IconsLoadTime" internal="true" class="com.intellij.internal.IconsLoadTime"/>
393
394     <action id="CloseGotItTooltip" class="com.intellij.openapi.actionSystem.EmptyAction"/>
395
396     <group id="MainMenu">
397       <group id="FileMenu" popup="true">
398         <group id="FileOpenGroup">
399           <action id="NewDummyProject" class="com.intellij.ide.actions.NewDummyProjectAction" internal="true"/>
400           <action id="OpenFile" class="com.intellij.ide.actions.OpenFileAction" icon="AllIcons.Actions.MenuOpen"/>
401           <action id="AttachProject" class="com.intellij.platform.AttachProjectAction"/>
402           <group id="$LRU" popup="true">
403             <group id="RecentProjectListGroup" class="com.intellij.ide.actions.RecentProjectsGroup" popup="false"/>
404             <separator/>
405             <action class="com.intellij.ide.ManageRecentProjectsAction" id="ManageRecentProjects"/>
406           </group>
407           <action id="CloseProject" class="com.intellij.ide.actions.CloseProjectAction"/>
408           <action id="CloseAllProjects" class="com.intellij.ide.actions.CloseAllProjectsAction"/>
409           <action id="CloseOtherProjects" class="com.intellij.ide.actions.CloseOtherProjectsAction"/>
410         </group>
411         <separator/>
412         <group id="FileMainSettingsGroup">
413           <action id="ShowSettings" class="com.intellij.ide.actions.ShowSettingsAction"/>
414         </group>
415         <group id="FilePropertiesGroup" popup="true">
416           <action id="ChangeFileEncodingAction" class="com.intellij.openapi.vfs.encoding.ChangeFileEncodingAction"/>
417           <action id="AssociateWithFileType" class="com.intellij.ide.actions.AssociateFileTypeAction"/>
418           <action id="ToggleReadOnlyAttribute" class="com.intellij.ide.actions.ToggleReadOnlyAttributeAction"/>
419
420           <group id="ChangeLineSeparators" popup="true" class="com.intellij.ide.actions.NonTrivialActionGroup">
421             <action id="ConvertToWindowsLineSeparators" class="com.intellij.codeStyle.ConvertToWindowsLineSeparatorsAction"/>
422             <action id="ConvertToUnixLineSeparators" class="com.intellij.codeStyle.ConvertToUnixLineSeparatorsAction"/>
423             <action id="ConvertToMacLineSeparators" class="com.intellij.codeStyle.ConvertToMacLineSeparatorsAction"/>
424           </group>
425
426         </group>
427         <separator/>
428         <action id="SaveAll" class="com.intellij.ide.actions.SaveAllAction" icon="AllIcons.Actions.MenuSaveall"/>
429         <action id="Synchronize" class="com.intellij.ide.actions.SynchronizeAction" icon="AllIcons.Actions.Refresh"/>
430         <action id="InvalidateCaches" class="com.intellij.ide.actions.InvalidateCachesAction"/>
431         <separator/>
432         <group id="ExportImportGroup" popup="true">
433           <action id="ImportSettings" class="com.intellij.configurationStore.ImportSettingsAction"/>
434           <action id="ExportSettings" class="com.intellij.configurationStore.ExportSettingsAction"/>
435           <separator/>
436           <action id="RestoreDefaultSettings" class="com.intellij.configurationStore.RestoreDefaultSettingsAction"/>
437         </group>
438         <group id="FileOtherSettingsGroup" class="com.intellij.ide.actions.SmartPopupActionGroup">
439           <action id="TemplateProjectProperties" class="com.intellij.ide.actions.TemplateProjectPropertiesAction"/>
440           <reference ref="RunConfigurationTemplatesForNewProjects"/>
441           <group id="FileSettingsGroup"/>
442         </group>
443         <separator/>
444         <group id="PrintExportGroup">
445           <separator/>
446           <group id="FileExportGroup" popup="true">
447             <action id="ExportToHTML" class="com.intellij.codeEditor.printing.ExportToHTMLAction">
448               <override-text place="MainMenu"/>
449             </action>
450           </group>
451           <action id="Print" class="com.intellij.codeEditor.printing.PrintAction" icon="AllIcons.General.Print"/>
452         </group>
453         <group id="PowerSaveGroup">
454           <separator/>
455           <action id="TogglePowerSave" class="com.intellij.ide.actions.TogglePowerSaveAction"/>
456         </group>
457         <separator/>
458         <action id="Exit" class="com.intellij.ide.actions.ExitAction"/>
459       </group>
460
461       <!-- Edit -->
462       <group id="EditMenu" popup="true">
463         <action id="$Undo" class="com.intellij.ide.actions.UndoAction" icon="AllIcons.Actions.Undo"/>
464         <action id="$Redo" class="com.intellij.ide.actions.RedoAction" icon="AllIcons.Actions.Redo"/>
465         <separator/>
466         <group id="CutCopyPasteGroup">
467           <action id="$Cut" class="com.intellij.ide.actions.CutAction" icon="AllIcons.Actions.MenuCut"/>
468           <action id="$Copy" class="com.intellij.ide.actions.CopyAction" icon="AllIcons.Actions.Copy"/>
469           <action id="CopyPaths" class="com.intellij.ide.actions.CopyPathsAction"/>
470           <group id="PasteGroup" popup="true" class="com.intellij.ide.actions.PopupInMainMenuActionGroup">
471             <action id="$Paste" class="com.intellij.ide.actions.PasteAction" icon="AllIcons.Actions.MenuPaste"/>
472             <action id="PasteMultiple" class="com.intellij.openapi.editor.actions.MultiplePasteAction"/>
473             <reference ref="EditorPasteSimple"/>
474           </group>
475         </group>
476         <group id="EditCreateDeleteGroup">
477           <action id="$Delete" class="com.intellij.ide.actions.DeleteAction"/>
478         </group>
479         <separator/>
480         <group id="FindMenuGroup" popup="true">
481           <action id="Find" class="com.intellij.openapi.editor.actions.IncrementalFindAction" icon="AllIcons.Actions.Find"/>
482           <action id="Replace" class="com.intellij.openapi.editor.actions.ReplaceAction" icon="AllIcons.Actions.Replace"/>
483           <action id="FindNext" class="com.intellij.ide.actions.SearchAgainAction">
484             <override-text place="MainMenu"/>
485           </action>
486           <action id="FindPrevious" class="com.intellij.ide.actions.SearchBackAction">
487             <override-text place="MainMenu"/>
488           </action>
489           <action id="SelectAllOccurrences" class="com.intellij.openapi.editor.actions.SelectAllOccurrencesAction"/>
490           <reference ref="SelectNextOccurrence"/>
491           <action id="UnselectPreviousOccurrence" class="com.intellij.openapi.editor.actions.UnselectPreviousOccurrenceAction"/>
492           <action id="ToggleFindInSelection" class="com.intellij.find.editorHeaderActions.ToggleSelectionOnlyAction"/>
493           <separator/>
494           <action id="FindWordAtCaret" class="com.intellij.openapi.editor.actions.FindWordAtCaretAction"/>
495           <separator/>
496           <action id="FindInPath" class="com.intellij.find.actions.FindInPathAction">
497             <synonym key="action.FindInPath.synonym1"/>
498           </action>
499           <action id="ReplaceInPath" class="com.intellij.find.actions.ReplaceInPathAction">
500             <synonym key="action.ReplaceInPath.synonym1"/>
501           </action>
502         </group>
503         <separator/>
504         <reference ref="EditorToggleColumnMode"/>
505         <group id="EditSelectGroup">
506           <action id="$SelectAll" class="com.intellij.ide.actions.SelectAllAction"/>
507           <action id="EditorAddCaretPerSelectedLine" class="com.intellij.openapi.editor.actions.AddCaretPerSelectedLineAction"/>
508         </group>
509         <separator/>
510         <group id="EditSmartGroup">
511           <reference ref="EditorToggleCase"/>
512           <reference ref="EditorJoinLines"/>
513           <reference ref="EditorDuplicate"/>
514           <reference ref="FillParagraph"/>
515           <reference ref="EditorSortLines"/>
516           <reference ref="EditorReverseLines"/>
517           <reference ref="EditorTranspose"/>
518           <separator/>
519           <reference ref="EditorIndentSelection"/>
520           <reference ref="EditorUnindentSelection"/>
521           <group id="ConvertIndentsGroup" popup="true">
522             <action id="ConvertIndentsToSpaces" class="com.intellij.openapi.editor.actions.ConvertIndentsToSpacesAction"/>
523             <action id="ConvertIndentsToTabs" class="com.intellij.openapi.editor.actions.ConvertIndentsToTabsAction"/>
524           </group>
525         </group>
526         <separator/>
527         <group id="Macros" popup="true">
528           <group id="StandardMacroActions">
529             <action id="PlaybackLastMacro" class="com.intellij.ide.actionMacro.actions.PlaybackLastMacroAction"/>
530             <action id="StartStopMacroRecording" class="com.intellij.ide.actionMacro.actions.StartStopMacroRecordingAction"/>
531             <action id="EditMacros" class="com.intellij.ide.actionMacro.actions.EditMacrosAction"/>
532             <action id="PlaySavedMacrosAction" class="com.intellij.ide.actionMacro.actions.PlaySavedMacros"/>
533           </group>
534           <separator/>
535           <group id="MacrosGroup" class="com.intellij.ide.actionMacro.actions.MacrosGroup"/>
536         </group>
537         <separator/>
538         <action id="EmojiAndSymbols" class="com.intellij.ide.actions.MacEmojiAndSymbolsInputAction"/>
539       </group>
540
541       <!-- View -->
542       <group id="ViewMenu" popup="true" compact="true">
543         <group id="ToolWindowsGroup" class="com.intellij.ide.actions.ToolWindowsGroup" popup="true"/>
544         <group id="ViewAppearanceGroup" popup="true">
545           <group id="ToggleFullScreenGroup">
546             <separator/>
547             <action id="TogglePresentationMode" class="com.intellij.ide.actions.TogglePresentationModeAction">
548               <synonym key="action.TogglePresentationMode.text.enter"/>
549               <synonym key="action.TogglePresentationMode.text.exit"/>
550             </action>
551             <action id="ToggleDistractionFreeMode" class="com.intellij.ide.actions.ToggleDistractionFreeModeAction">
552               <synonym key="action.ToggleDistractionFreeMode.enter"/>
553               <synonym key="action.ToggleDistractionFreeMode.exit"/>
554             </action>
555             <action id="ToggleFullScreen" class="com.intellij.ide.actions.ToggleFullScreenAction">
556               <synonym key="action.ToggleFullScreen.text.enter"/>
557               <synonym key="action.ToggleFullScreen.text.exit"/>
558             </action>
559             <action id="ToggleZenMode" class="com.intellij.ide.actions.ToggleZenModeAction">
560               <synonym key="action.ToggleZenMode.exit"/>
561               <synonym key="action.ToggleZenMode.enter"/>
562             </action>
563           </group>
564
565           <group id="UIToggleActions">
566             <separator/>
567             <action id="ViewMainMenu" class="com.intellij.ide.actions.ViewMainMenuAction"/>
568             <group id="ViewToolbarActionsGroup" class="com.intellij.ide.actions.toolbar.experimental.ViewToolbarActionsGroup">
569               <action id="ViewToolBar" class="com.intellij.ide.actions.ViewToolbarAction"/>
570             </group>
571             <action id="ViewToolButtons" class="com.intellij.ide.actions.ViewToolWindowButtonsAction"/>
572             <action id="ViewStatusBar" class="com.intellij.ide.actions.ViewStatusBarAction"/>
573             <group id="ViewStatusBarWidgetsGroup" class="com.intellij.openapi.wm.impl.status.widget.StatusBarWidgetsActionGroup" popup="true"/>
574             <action id="ViewInplaceComments" class="com.intellij.ide.actions.ViewInplaceCommentsAction"/>
575           </group>
576         </group>
577
578         <group id="ViewToolbarNewGroup" class="com.intellij.ide.actions.toolbar.experimental.ViewToolbarNewActionGroup" popup="true">
579           <add-to-group group-id="UIToggleActions" relative-to-action="ViewToolButtons" anchor="before"/>
580           <action id="ViewNewToolbarAction" class="com.intellij.ide.actions.toolbar.experimental.ViewNewToolbarAction"/>
581           <action id="ViewObsoleteToolbarAction" class="com.intellij.ide.actions.toolbar.experimental.ViewObsoleteToolbarAction"/>
582           <action id="ViewObsoleteNavBarAction" class="com.intellij.ide.actions.toolbar.experimental.ViewObsoleteNavBarAction"/>
583           <separator/>
584           <action id="CustomizeToolbarAction" class="com.intellij.ide.actions.CustomizeToolbarAction"/>
585         </group>
586
587         <action id="EditSource" class="com.intellij.ide.actions.EditSourceAction" icon="AllIcons.Actions.EditSource"/>
588         <action id="OpenInRightSplit" class="com.intellij.ide.actions.OpenInRightSplitAction" icon="AllIcons.Actions.SplitVertically" />
589         <action id="ViewSource" class="com.intellij.ide.actions.ViewSourceAction"/>
590         <separator/>
591         <group id="ViewRecentActions">
592           <action id="RecentFiles" class="com.intellij.ide.actions.ShowRecentFilesAction"/>
593           <action id="SwitcherRecentEditedChangedToggleCheckBox" class="com.intellij.ide.actions.Switcher$ToggleCheckBoxAction"/>
594           <action id="SwitcherIterateItems" class="com.intellij.ide.actions.Switcher$IterateItemsAction"/>
595           <action id="RecentChangedFiles" class="com.intellij.ide.actions.ShowRecentlyEditedFilesAction"/>
596           <action id="RecentLocations" class="com.intellij.ide.actions.RecentLocationsAction"/>
597         </group>
598         <separator/>
599         <group id="CompareActions">
600           <group id="PairFileActions">
601             <reference ref="CompareTwoFiles"/>
602             <reference ref="CompareFileWithEditor"/>
603           </group>
604           <reference ref="CompareClipboardWithSelection"/>
605         </group>
606         <separator/>
607         <action id="QuickChangeScheme" class="com.intellij.ide.actions.QuickChangeSchemesAction"/>
608         <group id="EditorToggleActions" popup="true">
609           <action id="EditorToggleUseSoftWraps" class="com.intellij.openapi.editor.actions.ToggleUseSoftWrapsMenuAction"
610                   icon="AllIcons.Actions.ToggleSoftWrap"/>
611           <separator/>
612           <action id="EditorToggleShowWhitespaces" class="com.intellij.openapi.editor.actions.ToggleShowWhitespacesAction"/>
613           <action id="EditorToggleShowLineNumbers" class="com.intellij.openapi.editor.actions.ToggleShowLineNumbersAction"/>
614           <action id="EditorToggleShowGutterIcons" class="com.intellij.openapi.editor.actions.ToggleShowGutterIconsAction"/>
615           <action id="EditorToggleShowIndentLines" class="com.intellij.openapi.editor.actions.ToggleShowIndentLinesAction"/>
616         </group>
617
618         <action id="ToggleFocusMode" class="com.intellij.ide.actions.ToggleFocusViewModeAction" internal="true"/>
619
620         <separator/>
621         <group id="EditorBidiTextDirection" popup="true">
622           <action id="EditorSetContentBasedBidiTextDirection"
623                   class="com.intellij.openapi.editor.actions.SetEditorBidiTextDirectionAction$ContentBased"/>
624           <action id="EditorSetLtrBidiTextDirection" class="com.intellij.openapi.editor.actions.SetEditorBidiTextDirectionAction$Ltr"/>
625           <action id="EditorSetRtlBidiTextDirection" class="com.intellij.openapi.editor.actions.SetEditorBidiTextDirectionAction$Rtl"/>
626         </group>
627         <separator/>
628       </group>
629
630       <!-- Go to -->
631       <group id="GoToMenu" popup="true">
632         <action id="Back" class="com.intellij.ide.actions.BackAction" icon="AllIcons.Actions.Back"/>
633         <action id="Forward" class="com.intellij.ide.actions.ForwardAction" icon="AllIcons.Actions.Forward"/>
634         <separator/>
635         <reference ref="SearchEverywhere"/>
636         <separator/>
637         <action id="GotoLine" class="com.intellij.ide.actions.GotoLineAction">
638           <override-text place="MainMenu"/>
639           <override-text place="EditorPopup" use-text-of-place="MainMenu"/>
640         </action>
641         <separator/>
642
643         <group id="GoToErrorGroup">
644           <action id="GotoNextError" class="com.intellij.codeInsight.daemon.impl.actions.GotoNextErrorAction"/>
645           <action id="GotoPreviousError" class="com.intellij.codeInsight.daemon.impl.actions.GotoPreviousErrorAction"/>
646         </group>
647         <action id="JumpToLastChange" class="com.intellij.ide.actions.JumpToLastEditAction"/>
648         <action id="JumpToNextChange" class="com.intellij.ide.actions.JumpToNextEditAction"/>
649         <separator/>
650
651         <group id="NavigateInFileGroup" popup="true">
652           <action id="MethodDown" class="com.intellij.codeInsight.navigation.actions.MethodDownAction"/>
653           <action id="MethodUp" class="com.intellij.codeInsight.navigation.actions.MethodUpAction"/>
654           <separator/>
655           <group id="TemplateParametersNavigation">
656             <action id="NextTemplateParameter" class="com.intellij.codeInsight.completion.NextPrevParameterAction$Next">
657               <keyboard-shortcut first-keystroke="TAB" keymap="$default"/>
658             </action>
659             <action id="PrevTemplateParameter" class="com.intellij.codeInsight.completion.NextPrevParameterAction$Prev">
660               <keyboard-shortcut first-keystroke="shift TAB" keymap="$default"/>
661             </action>
662           </group>
663           <action id="GotoCustomRegion" class="com.intellij.lang.customFolding.GotoCustomRegionAction"/>
664         </group>
665         <action id="PreviousOccurence" class="com.intellij.ide.actions.PreviousOccurenceAction" icon="AllIcons.Actions.PreviousOccurence"/>
666         <action id="NextOccurence" class="com.intellij.ide.actions.NextOccurenceAction" icon="AllIcons.Actions.NextOccurence"/>
667         <separator/>
668       </group>
669
670       <!-- Tools -->
671       <group id="ToolsMenu" popup="true" compact="true" class="com.intellij.ide.IdeDependentActionGroup">
672         <action id="PsiViewer" class="com.intellij.internal.psiView.PsiViewerAction"/>
673         <action id="PsiViewerForContext" class="com.intellij.internal.psiView.PsiViewerAction$ForContext"/>
674         <separator/>
675         <action id="CreateLauncherScript" class="com.intellij.ide.actions.CreateLauncherScriptAction"/>
676         <action id="CreateDesktopEntry" class="com.intellij.ide.actions.CreateDesktopEntryAction"/>
677         <separator/>
678       </group>
679
680       <group id="WindowMenu" popup="true">
681         <action id="MinimizeCurrentWindow" class="com.intellij.ide.actions.MinimizeCurrentWindowAction"/>
682         <action id="ZoomCurrentWindow" class="com.intellij.ide.actions.ZoomCurrentWindowAction"/>
683         <action id="StoreDefaultLayout" class="com.intellij.ide.actions.StoreDefaultLayoutAction"/>
684         <action id="RestoreDefaultLayout" class="com.intellij.ide.actions.RestoreDefaultLayoutAction"/>
685         <separator/>
686         <group id="ActiveToolwindowGroup" popup="true">
687           <action id="HideActiveWindow" class="com.intellij.ide.actions.HideToolWindowAction"/>
688           <action id="HideSideWindows" class="com.intellij.ide.actions.HideSideWindowsAction"/>
689           <action id="HideAllWindows" class="com.intellij.ide.actions.HideAllToolWindowsAction"/>
690           <action id="PinToolwindowTab" class="com.intellij.ui.content.tabs.PinToolwindowTabAction" use-shortcut-of="PinActiveTab"/>
691           <action id="CloseActiveTab" class="com.intellij.ide.actions.CloseActiveTabAction"/>
692           <action id="JumpToLastWindow" class="com.intellij.ide.actions.JumpToLastWindowAction"/>
693           <action id="MaximizeToolWindow" class="com.intellij.openapi.wm.impl.MaximizeToolWindowAction"/>
694           <separator/>
695           <group id="TW.ViewModeGroup" class="com.intellij.ide.actions.ToolWindowViewModeAction$Group" popup="true"/>
696           <group id="TW.MoveToGroup" class="com.intellij.ide.actions.ToolWindowMoveAction$Group"/>
697           <action id="ToggleContentUiTypeMode" class="com.intellij.ide.actions.ToggleContentUiTypeAction"/>
698           <action id="ShowContent" class="com.intellij.ide.actions.ShowContentAction"/>
699           <group id="ResizeToolWindowGroup" popup="true">
700             <action id="ResizeToolWindowLeft" class="com.intellij.ide.actions.ResizeToolWindowAction$Left"/>
701             <action id="ResizeToolWindowRight" class="com.intellij.ide.actions.ResizeToolWindowAction$Right"/>
702             <action id="ResizeToolWindowUp" class="com.intellij.ide.actions.ResizeToolWindowAction$Up"/>
703             <action id="ResizeToolWindowDown" class="com.intellij.ide.actions.ResizeToolWindowAction$Down"/>
704           </group>
705         </group>
706
707         <group id="EditorTabsGroup" popup="true">
708           <action id="NextTab" class="com.intellij.ide.actions.NextTabAction"/>
709           <action id="PreviousTab" class="com.intellij.ide.actions.PreviousTabAction"/>
710           <action id="PinActiveEditorTab" class="com.intellij.ide.actions.PinActiveTabAction$EW" use-shortcut-of="PinActiveTab"/>
711           <action id="TabList" class="com.intellij.ide.actions.TabListAction"/>
712           <separator/>
713           <group id="CloseEditorsGroup">
714             <action id="CloseContent" class="com.intellij.ide.actions.CloseAction"/>
715             <action id="CloseAllEditorsButActive" class="com.intellij.ide.actions.CloseAllEditorsButActiveAction"/>
716             <action id="CloseAllEditors" class="com.intellij.ide.actions.CloseAllEditorsAction"/>
717             <action id="CloseAllUnpinnedEditors" class="com.intellij.ide.actions.CloseAllUnpinnedEditorsAction"/>
718             <action id="CloseAllToTheLeft" class="com.intellij.ide.actions.CloseAllEditorsToTheLeftAction"/>
719             <action id="CloseAllToTheRight" class="com.intellij.ide.actions.CloseAllEditorsToTheRightAction"/>
720             <action id="CloseAllReadonly" class="com.intellij.ide.actions.CloseAllReadonlyEditorsAction"/>
721           </group>
722           <separator/>
723           <action id="ReopenClosedTab" class="com.intellij.openapi.fileEditor.impl.ReopenClosedTabAction"/>
724           <action id="SplitVertically" class="com.intellij.ide.actions.SplitVerticallyAction" icon="AllIcons.Actions.SplitVertically">
725             <synonym key="action.SplitVertically.synonym"/>
726           </action>
727           <action id="MoveTabRight" class="com.intellij.ide.actions.MoveTabRightAction"/>
728           <action id="SplitHorizontally" class="com.intellij.ide.actions.SplitHorizontallyAction" icon="AllIcons.Actions.SplitHorizontally">
729             <synonym key="action.SplitHorizontally.synonym"/>
730           </action>
731           <action id="MoveTabDown" class="com.intellij.ide.actions.MoveTabDownAction"/>
732           <action id="StretchSplitToTop" class="com.intellij.ide.actions.StretchSplitAction$StretchToTop"/>
733           <action id="StretchSplitToLeft" class="com.intellij.ide.actions.StretchSplitAction$StretchToLeft"/>
734           <action id="StretchSplitToBottom" class="com.intellij.ide.actions.StretchSplitAction$StretchToBottom"/>
735           <action id="StretchSplitToRight" class="com.intellij.ide.actions.StretchSplitAction$StretchToRight"/>
736           <action id="ChangeSplitOrientation" class="com.intellij.ide.actions.SplitterAction$ChangeOrientation"/>
737           <action id="Unsplit" class="com.intellij.ide.actions.SplitterAction$Unsplit"/>
738           <action id="UnsplitAll" class="com.intellij.ide.actions.SplitterAction$UnsplitAll"/>
739           <action id="NextSplitter" class="com.intellij.ide.actions.SplitterAction$Goto$Next"/>
740           <action id="PrevSplitter" class="com.intellij.ide.actions.SplitterAction$Goto$Previous"/>
741           <separator/>
742           <action id="ConfigureEditorTabs" class="com.intellij.ide.actions.ConfigureEditorTabsAction"/>
743         </group>
744
745         <group id="Notifications" popup="true">
746           <action class="com.intellij.ui.CloseFirstNotificationAction" id="CloseFirstNotification"/>
747           <action class="com.intellij.ui.CloseAllNotificationsAction" id="CloseAllNotifications"/>
748         </group>
749
750         <group id="BackgroundTasks" popup="true">
751           <action id="ShowProcessWindow" class="com.intellij.openapi.wm.impl.status.ShowProcessWindowAction"/>
752           <action id="AutoShowProcessWindow" class="com.intellij.openapi.wm.impl.status.AutoShowProcessPopupAction"/>
753         </group>
754
755         <separator/>
756         <group id="OpenProjectWindows" class="com.intellij.openapi.wm.impl.ProjectWindowActionGroup">
757           <action id="NextProjectWindow" class="com.intellij.openapi.wm.impl.NextProjectWindow"/>
758           <action id="PreviousProjectWindow" class="com.intellij.openapi.wm.impl.PreviousProjectWindow"/>
759           <separator/>
760         </group>
761       </group>
762
763       <!-- Help -->
764       <group id="HelpMenu" popup="true">
765         <action id="GotoAction" class="com.intellij.ide.actions.GotoActionAction"/>
766         <separator/>
767         <action id="HelpTopics" class="com.intellij.ide.actions.HelpTopicsAction" icon="AllIcons.Actions.Help"/>
768         <action id="OnlineDocAction" class="com.intellij.ide.actions.OnlineDocAction"/>
769         <action id="Help.KeymapReference" class="com.intellij.ide.actions.RefCardAction"/>
770         <action id="Help.JetBrainsTV" class="com.intellij.ide.actions.JetBrainsTvAction"/>
771         <action id="ShowTips" class="com.intellij.ide.actions.ShowTipsAction"/>
772         <separator/>
773         <action id="ProductivityGuide" class="com.intellij.featureStatistics.actions.ShowFeatureUsageStatisticsAction"/>
774         <separator/>
775         <action id="TechnicalSupport" class="com.intellij.ide.actions.TechnicalSupportAction"/>
776         <action id="ReportProblem" class="com.intellij.ide.actions.ReportProblemAction"/>
777         <action id="SendFeedback" class="com.intellij.ide.actions.SendFeedbackAction"/>
778         <action id="OpenLog" internal="true" class="com.intellij.internal.OpenLogAction"/>
779         <action id="ShowLog" class="com.intellij.ide.actions.ShowLogAction">
780           <synonym key="action.ShowLog.Finder.text"/>
781           <synonym key="action.ShowLog.Explorer.text"/>
782         </action>
783         <action id="CollectZippedLogs" class="com.intellij.ide.actions.CollectZippedLogsAction"/>
784         <separator/>
785         <group id="HelpDiagnosticTools" popup="true">
786           <action id="Performance.ActivityMonitor" class="com.intellij.ide.actions.ActivityMonitorAction"/>
787           <action id="Performance.DumpThreads" class="com.intellij.ide.actions.DumpThreadsAction" internal="true"/>
788           <separator/>
789           <action id="LogDebugConfigure" class="com.intellij.ide.actions.DebugLogConfigureAction"/>
790           <action id="CollectTroubleshootingInformation" class="com.intellij.ide.actions.CollectTroubleshootingInformationAction" internal="true"/>
791         </group>
792
793         <action id="performancePlugin.ShowMemoryDialogAction" class="com.intellij.diagnostic.ShowMemoryDialogAction"/>
794         <action id="EditCustomProperties" class="com.intellij.ide.actions.EditCustomPropertiesAction"/>
795         <action id="EditCustomVmOptions" class="com.intellij.ide.actions.EditCustomVmOptionsAction"/>
796         <separator/>
797         <action id="CheckForUpdate" class="com.intellij.openapi.updateSettings.impl.CheckForUpdateAction">
798           <override-text place="WelcomeScreen"/>
799         </action>
800         <action id="About" class="com.intellij.ide.actions.AboutAction"/>
801         <separator/>
802       </group>
803
804       <group id="OtherMenu" class="com.intellij.ide.actions.NonEmptyActionGroup"/>
805     </group>
806
807     <group id="MainToolBar">
808       <reference ref="OpenFile"/>
809       <reference ref="SaveAll"/>
810       <reference ref="Synchronize"/>
811       <separator/>
812       <reference ref="Back"/>
813       <reference ref="Forward"/>
814       <separator/>
815       <group id="MainToolBarSettings"/>
816       <separator/>
817       <reference ref="SearchEverywhere"/>
818       <reference ref="SettingsEntryPoint"/>
819     </group>
820
821     <group id="NavBarVcsGroup"/>
822     <group id="SegmentedVcsActionsBarGroup"/>
823
824     <group id="EditorPopupMenu">
825       <reference ref="$Cut"/>
826       <reference ref="$Copy"/>
827       <reference ref="$Paste"/>
828       <group id="Copy.Paste.Special" popup="true">
829         <reference ref="EditorPasteSimple"/>
830         <reference ref="PasteMultiple"/>
831       </group>
832       <reference ref="EditorToggleColumnMode"/>
833       <separator/>
834       <group id="EditorPopupMenu1" searchable="false">
835         <action id="FindSelectionInPath" class="com.intellij.find.actions.FindSelectionInPathAction"/>
836       </group>
837       <separator/>
838       <group id="EditorPopupMenu2" searchable="false"/>
839       <separator/>
840       <group id="EditorPopupMenu3" searchable="false"/>
841       <separator/>
842       <action id="$SearchWeb" class="com.intellij.ide.actions.SearchWebAction"/>
843       <separator/>
844       <reference ref="CompareClipboardWithSelection"/>
845     </group>
846
847     <group id="BasicEditorPopupMenu">
848       <reference ref="$Cut"/>
849       <reference ref="$Copy"/>
850       <reference ref="$Paste"/>
851     </group>
852
853     <group id="ConsoleEditorPopupMenu">
854       <reference ref="CutCopyPasteGroup"/>
855       <separator/>
856       <reference ref="CompareClipboardWithSelection"/>
857       <reference ref="$SearchWeb"/>
858       <action id="CopyUrl" class="com.intellij.ide.actions.CopyUrlAction"/>
859       <action id="PauseOutput" class="com.intellij.execution.actions.PauseOutputAction"/>
860     </group>
861
862     <group id="EditorTabPopupMenu">
863       <reference ref="CloseEditorsGroup"/>
864       <separator/>
865       <reference ref="CopyPaths"/>
866       <separator/>
867       <reference ref="SplitVertically"/>
868       <reference ref="MoveTabRight"/>
869       <reference ref="SplitHorizontally"/>
870       <reference ref="MoveTabDown"/>
871       <action id="MoveEditorToOppositeTabGroup" class="com.intellij.openapi.fileEditor.impl.MoveEditorToOppositeTabGroupAction"/>
872       <action id="OpenEditorInOppositeTabGroup" class="com.intellij.openapi.fileEditor.impl.OpenEditorInOppositeTabGroupAction"/>
873       <reference ref="ChangeSplitOrientation"/>
874       <reference ref="Unsplit"/>
875       <reference ref="UnsplitAll"/>
876       <separator/>
877       <reference ref="PinActiveEditorTab"/>
878       <reference ref="EditSourceInNewWindow"/>
879       <reference ref="ConfigureEditorTabs"/>
880       <separator/>
881       <reference ref="ReopenClosedTab"/>
882     </group>
883
884     <group id="WelcomeScreen.QuickStart.EmptyState">
885     </group>
886
887     <group id="WelcomeScreen.QuickStart.ProjectsState">
888     </group>
889
890     <group id="WelcomeScreen.QuickStart">
891       <add-to-group group-id="WelcomeScreen.QuickStart.EmptyState"/>
892       <add-to-group group-id="WelcomeScreen.QuickStart.ProjectsState"/>
893     </group>
894
895     <action id="WelcomeScreen.OpenDirectoryProject" class="com.intellij.ide.actions.OpenFileAction$OnWelcomeScreen"/>
896
897     <group id="WelcomeScreen.Documentation">
898       <reference ref="HelpTopics"/>
899       <reference ref="About"/>
900       <reference ref="ShowTips"/>
901       <reference ref="Help.JetBrainsTV"/>
902       <reference ref="Help.KeymapReference"/>
903     </group>
904
905     <group id="WelcomeScreen.Configure">
906       <action id="WelcomeScreen.Settings" class="com.intellij.ide.actions.ShowSettingsAction" icon="AllIcons.General.Settings"/>
907       <action id="WelcomeScreen.Plugins" class="com.intellij.ide.actions.ShowPluginManagerAction">
908         <synonym key="action.WelcomeScreen.Plugins.Extensions.text"/>
909       </action>
910       <reference ref="RunConfigurationTemplatesForNewProjects"/>
911
912       <action id="WelcomeScreen.Configure.Import" class="com.intellij.configurationStore.ImportSettingsAction"
913               icon="AllIcons.ToolbarDecorator.Import"/>
914       <action id="WelcomeScreen.Configure.Export" class="com.intellij.configurationStore.ExportSettingsAction"
915               icon="AllIcons.ToolbarDecorator.Export"/>
916       <action id="WelcomeScreen.Configure.RestoreDefault" class="com.intellij.configurationStore.RestoreDefaultSettingsAction"/>
917
918       <reference ref="CollectZippedLogs"/>
919
920       <reference ref="EditCustomProperties"/>
921       <reference ref="EditCustomVmOptions"/>
922
923       <action id="WelcomeScreen.Configure.DesktopEntry" class="com.intellij.ide.actions.CreateDesktopEntryAction"/>
924
925       <reference ref="CheckForUpdate"/>
926     </group>
927
928     <group id="WelcomeScreen.Help">
929       <reference ref="WelcomeScreen.Documentation"/>
930       <separator/>
931       <reference ref="EditCustomProperties"/>
932       <reference ref="EditCustomVmOptions"/>
933       <reference ref="CollectZippedLogs"/>
934       <separator/>
935       <reference ref="CheckForUpdate"/>
936     </group>
937
938     <group id="WelcomeScreen.Options">
939       <reference ref="About"/>
940       <separator/>
941       <reference ref="EditCustomProperties"/>
942       <reference ref="EditCustomVmOptions"/>
943       <reference ref="CollectZippedLogs"/>
944       <separator/>
945       <reference ref="CheckForUpdate"/>
946     </group>
947
948     <group id="WelcomeScreen.LearnIdeHelp">
949       <reference ref="HelpTopics"/>
950       <reference ref="OnlineDocAction"/>
951       <reference ref="Help.JetBrainsTV"/>
952       <reference ref="Help.KeymapReference"/>
953       <reference ref="ShowTips"/>
954     </group>
955
956
957     <group id="WelcomeScreenRecentProjectActionGroup">
958       <action id="WelcomeScreen.OpenSelected" class="com.intellij.openapi.wm.impl.welcomeScreen.OpenSelectedProjectsAction"/>
959       <action id="WelcomeScreen.NewGroup" class="com.intellij.openapi.wm.impl.welcomeScreen.CreateNewProjectGroupAction"/>
960       <action id="WelcomeScreen.EditGroup" class="com.intellij.openapi.wm.impl.welcomeScreen.EditProjectGroupAction"/>
961       <group id="WelcomeScreen.MoveToGroup" class="com.intellij.openapi.wm.impl.welcomeScreen.MoveProjectToGroupActionGroup"
962              popup="true"/>
963       <action id="WelcomeScreen.ChangeProjectIcon" class="com.intellij.openapi.wm.impl.welcomeScreen.ChangeProjectIconAction"/>
964       <action id="WelcomeScreen.CopyProjectPath" class="com.intellij.openapi.wm.impl.welcomeScreen.CopyProjectPathAction"
965               use-shortcut-of="CopyPaths"/>
966       <action id="WelcomeScreen.RevealIn" class="com.intellij.openapi.wm.impl.welcomeScreen.RevealProjectDirAction" />
967       <separator/>
968       <action id="WelcomeScreen.RemoveSelected" class="com.intellij.openapi.wm.impl.welcomeScreen.RemoveSelectedProjectsAction"
969               use-shortcut-of="$Delete"/>
970     </group>
971
972     <group id="FileChooser">
973       <action id="FileChooser.TogglePathShowing" class="com.intellij.openapi.fileChooser.actions.TogglePathShowingAction"/>
974     </group>
975
976     <group id="EditorGutterPopupMenu">
977       <reference ref="EditorToggleUseSoftWraps"/>
978       <action id="ConfigureSoftWraps" class="com.intellij.openapi.editor.actions.ConfigureSoftWrapsAction"/>
979       <separator/>
980       <action id="EditorGutterToggleGlobalLineNumbers" class="com.intellij.openapi.editor.actions.ToggleShowLineNumbersGloballyAction"/>
981       <action id="EditorGutterToggleGlobalIndentLines" class="com.intellij.openapi.editor.actions.ToggleShowIndentLinesGloballyAction"/>
982       <reference ref="ToggleFocusMode"/>
983     </group>
984
985     <group id="FileChooserToolbar">
986       <action id="FileChooser.GotoHome" class="com.intellij.openapi.fileChooser.actions.GotoHomeAction"
987               icon="AllIcons.Nodes.HomeFolder"/>
988       <action id="FileChooser.GotoDesktop" class="com.intellij.openapi.fileChooser.actions.GotoDesktopDirAction"
989               icon="AllIcons.Nodes.Desktop"/>
990       <action id="FileChooser.GotoProject" class="com.intellij.openapi.fileChooser.actions.GotoProjectDirectory"
991               icon="AllIcons.Actions.ProjectDirectory"/>
992       <separator/>
993       <action id="FileChooser.NewFile" class="com.intellij.openapi.fileChooser.actions.NewFileAction"
994               icon="AllIcons.Actions.New"/>
995       <action id="FileChooser.NewFolder" class="com.intellij.openapi.fileChooser.actions.NewFolderAction"
996               icon="AllIcons.Actions.NewFolder"/>
997       <action id="FileChooser.Delete" class="com.intellij.openapi.fileChooser.actions.FileDeleteAction"
998               icon="AllIcons.Actions.Cancel" use-shortcut-of="$Delete"/>
999       <separator/>
1000       <action id="FileChooser.Refresh" class="com.intellij.openapi.fileChooser.actions.RefreshFileChooserAction"
1001               icon="AllIcons.Actions.Refresh" use-shortcut-of="Synchronize"/>
1002       <separator/>
1003       <action id="FileChooser.ShowHiddens" class="com.intellij.openapi.fileChooser.actions.ShowHiddensAction"
1004               icon="AllIcons.Actions.ShowHiddens"/>
1005
1006       <add-to-group group-id="Other.KeymapGroup"/>
1007     </group>
1008
1009     <group id="ChangeScheme">
1010       <action id="ChangeColorScheme" class="com.intellij.ide.actions.QuickChangeColorSchemeAction"/>
1011       <action id="ChangeKeymap" class="com.intellij.ide.actions.QuickChangeKeymapAction"/>
1012       <action id="ChangeView" class="com.intellij.ide.actions.QuickChangeViewModeAction"/>
1013       <action id="ChangeLaf" class="com.intellij.ide.actions.QuickChangeLookAndFeel"/>
1014     </group>
1015
1016     <action id="MaintenanceAction" class="com.intellij.ide.actions.MaintenanceAction"/>
1017
1018     <group id="MaintenanceGroup">
1019       <action id="ShowRegistry" class="com.intellij.openapi.util.registry.ShowRegistryAction"/>
1020       <action id="UiDebugger" class="com.intellij.ui.debugger.ShowUiDebuggerAction"/>
1021       <action id="ShowExperiments" class="com.intellij.application.ShowExperimentsAction"/>
1022     </group>
1023
1024     <action id="Console.Open" class="com.intellij.openapi.actionSystem.EmptyAction"/>
1025     <action id="Console.Execute" class="com.intellij.openapi.actionSystem.EmptyAction"/>
1026     <action id="Console.Execute.Multiline" class="com.intellij.openapi.actionSystem.EmptyAction"/>
1027     <action id="Console.SplitLine" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="EditorSplitLine"/>
1028     <group id="Console.HistoryActions">
1029       <action id="Console.History.Previous" class="com.intellij.openapi.actionSystem.EmptyAction"/>
1030       <action id="Console.History.Next" class="com.intellij.openapi.actionSystem.EmptyAction"/>
1031       <action id="Console.History.Browse" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.Vcs.History"/>
1032     </group>
1033
1034     <action id="LogFocusRequests" class="com.intellij.internal.focus.LogFocusRequestsAction"/>
1035     <action id="CreateAllServicesAndExtensions" internal="true" class="com.intellij.ide.plugins.CreateAllServicesAndExtensionsAction"/>
1036     <group id="Internal" internal="true" popup="true" compact="true">
1037       <group id="Internal.Errors" popup="true">
1038         <action id="DropAnError" internal="true" class="com.intellij.diagnostic.DropAnErrorAction"/>
1039         <action id="DropAnErrorWithAttachments" internal="true" class="com.intellij.diagnostic.DropAnErrorWithAttachmentsAction"/>
1040         <action id="DropPluginError" internal="true" class="com.intellij.diagnostic.DropPluginErrorAction"/>
1041         <action id="DropAnOutOfMemoryError" internal="true" class="com.intellij.diagnostic.DropAnOutOfMemoryErrorAction"/>
1042       </group>
1043       <separator/>
1044       <action internal="true" id="ReloadProjectAction" class="com.intellij.internal.ReloadProjectAction"/>
1045       <action internal="true" id="ShowMainMenu" class="com.intellij.internal.ui.ShowMainMenuAction"/>
1046       <action id="JBTabsDemo" internal="true" class="com.intellij.internal.JBTabsDemoAction"/>
1047       <action id="JTabbedPaneDemo" internal="true" class="com.intellij.internal.JTabbedPaneDemoAction"/>
1048       <action id="DumbMode" internal="true" class="com.intellij.internal.ToggleDumbModeAction">
1049         <synonym text="Exit Dumb Mode"/>
1050         <synonym text="Enter Dumb Mode"/>
1051       </action>
1052       <action id="ShowPoweredProgress" internal="true" class="com.intellij.internal.ShowPoweredProgressAction"/>
1053       <action id="DisablePCE" internal="true" class="com.intellij.internal.DisablePCEAction"/>
1054       <action id="ResetGotItTooltips" internal="true" class="com.intellij.internal.ResetGotItTooltips"/>
1055       <group id="Internal.Performance" popup="true">
1056         <action id="TurnOnOffCachedValueProfilerAction" internal="true"
1057                 class="com.intellij.internal.cachedValueProfiler.TurnOnOffCachedValueProfilerAction"/>
1058         <action id="LaggingMode" internal="true" class="com.intellij.internal.ToggleLaggingModeAction"/>
1059       </group>
1060       <separator/>
1061       <group id="Internal.Editor" popup="true">
1062         <action id="AddInlayInternalAction" internal="true" class="com.intellij.internal.AddInlayInternalAction"/>
1063         <action id="EditorRenderingBenchmarkAction" internal="true"
1064                 class="com.intellij.internal.performance.EditorRenderingBenchmarkAction"/>
1065       </group>
1066       <group id="Internal.UI" popup="true">
1067         <group id="Internal.UI.Demos" popup="true">
1068           <action id="LabelSizeDemoAction" internal="true" class="com.intellij.internal.LabelSizeDemoAction" />
1069         </group>
1070         <action id="NotificationTestAction" internal="true" class="com.intellij.notification.impl.actions.NotificationTestAction"/>
1071         <action id="TestMessageBoxAction" internal="true" class="com.intellij.diagnostic.TestMessageBoxAction"/>
1072         <action id="ComponentPanelTestAction" internal="true" class="com.intellij.internal.ui.ComponentPanelTestAction"/>
1073         <separator/>
1074         <group id="Internal.focusAndModality" popup="true">
1075           <action id="CheckMessagesButtonsOrderAction" internal="true"
1076                   class="com.intellij.internal.validation.CheckMessagesButtonsOrderAction"/>
1077           <action id="ShowDelayedMessageInternalAction" internal="true"
1078                   class="com.intellij.notification.impl.actions.ShowDelayedMessageInternalAction"/>
1079           <action id="ManualMacMessagesTest" internal="true" class="com.intellij.internal.validation.MacMessagesTest"/>
1080           <action id="MacMessagesSequencesTest" internal="true" class="com.intellij.internal.validation.TestMacMessagesSequencesAction"/>
1081         </group>
1082         <action id="FocusDebugger" internal="true" class="com.intellij.internal.focus.FocusDebuggerAction"/>
1083         <action id="FocusTracer" internal="true" class="com.intellij.internal.focus.FocusTracesAction">
1084           <keyboard-shortcut first-keystroke="control shift F11" keymap="$default"/>
1085         </action>
1086         <reference ref="LogFocusRequests"/>
1087         <action id="UiInspector" internal="true" class="com.intellij.internal.inspector.UiInspectorAction">
1088           <abbreviation value="uii"/>
1089         </action>
1090         <action id="UiDropper" internal="true" class="com.intellij.internal.inspector.UiDropperAction"/>
1091         <action id="GrayFilterConfig" internal="true" class="com.intellij.internal.GrayFilterConfig"/>
1092         <action id="TextGrayFilterConfig" internal="true" class="com.intellij.internal.TextGrayFilterConfig"/>
1093         <action id="ShowSplash" internal="true" class="com.intellij.ui.ShowSplashAction"/>
1094         <action id="ShowAboutPopupInDebugModeAction" class="com.intellij.internal.ui.ShowAboutPopupInDebugModeAction"/>
1095         <action id="ValidationTest" internal="true" class="com.intellij.internal.validation.TestDialogWithValidationAction"/>
1096         <action id="MacMessagesTest" internal="true" class="com.intellij.internal.validation.TestMacMessagesAction"/>
1097         <action id="ColorBlindnessTest" internal="true" class="com.intellij.ide.ui.ColorBlindnessInternalAction"/>
1098         <action id="TreeExpandAll" internal="true" class="com.intellij.internal.tree.ExpandAll"/>
1099         <action id="UIDefaults" internal="true" class="com.intellij.ui.ShowUIDefaultsAction">
1100           <abbreviation value="laf"/>
1101         </action>
1102         <action id="RulerGuide" internal="true" class="com.intellij.internal.rulerguide.RulerGuideAction"/>
1103         <separator/>
1104         <action id="AddTestProcessAction" internal="true" class="com.intellij.openapi.wm.impl.status.AddTestProcessAction"/>
1105         <action id="AddManyTestProcesses" internal="true" class="com.intellij.openapi.wm.impl.status.AddManyTestProcesses"/>
1106         <action id="WriteActionUnderProgress" internal="true" class="com.intellij.internal.TestWriteActionUnderProgress"/>
1107         <separator/>
1108         <action id="TestGestureAction" class="com.intellij.openapi.keymap.impl.ui.TestGestureAction"/>
1109         <action id="TestDndAction" class="com.intellij.internal.validation.TestDnd"/>
1110         <action id="AnimatorTestAction" class="com.intellij.internal.ui.AnimatorTestAction"/>
1111         <action id="PositionTrackerTestAction" internal="true" class="com.intellij.internal.ui.PositionTrackerTestAction"/>
1112         <action id="ShowProgressTestDialogAction" internal="true" class="com.intellij.openapi.wm.impl.status.ShowProgressTestDialogAction"/>
1113         <action id="ShowSouthPanelTestDialogAction" internal="true"
1114                 class="com.intellij.openapi.wm.impl.status.ShowSouthPanelTestDialogAction"/>
1115         <action id="TestTextFieldAction" internal="true" class="com.intellij.ui.components.TestTextFieldAction"/>
1116         <action id="ShowNotificationIconsDialogAction" internal="true"
1117                 class="com.intellij.notification.impl.ShowNotificationIconsDialogAction"/>
1118         <separator/>
1119         <action id="DebugMigLayoutAction" internal="true" class="com.intellij.ui.layout.migLayout.DebugMigLayoutAction"/>
1120         <action id="ShowcaseUiDslAction" internal="true" class="com.intellij.ui.layout.ShowcaseUiDslAction"/>
1121         <action id="WebBrowser" class="com.intellij.internal.jcef.WebBrowser"/>
1122       </group>
1123       <group id="TopAnomalies" internal="true" class="com.intellij.internal.anomalies.TopAnomaliesAction" popup="true"/>
1124       <action id="ImageDuplicates" internal="true" class="com.intellij.internal.ShowImageDuplicatesAction"/>
1125       <action id="ShowNonRetinaImages" internal="true" class="com.intellij.internal.ShowNonRetinaImagesActions"/>
1126       <action id="ShowUpdateDialogAction" internal="true" class="com.intellij.internal.ShowUpdateInfoDialogAction"/>
1127       <action id="DataSharingOptions" class="com.intellij.ide.actions.DataSharingOptionsAction" internal="true"/>
1128       <separator/>
1129       <reference ref="MaintenanceGroup"/>
1130
1131       <group id="Internal.PMM" popup="true">
1132         <action id="ApplyFixedWindowSize" internal="true" class="com.intellij.internal.inspector.ApplyWindowSizeAction"/>
1133         <action id="ConfigureDefaultSize" internal="true" class="com.intellij.internal.inspector.ConfigureCustomSizeAction"/>
1134       </group>
1135
1136       <action id="ShowEditorHighlighterTokens" internal="true" class="com.intellij.openapi.editor.actions.ShowEditorHighlighterTokensAction"/>
1137       <action id="KeymapToCsv" internal="true" class="com.intellij.internal.KeymapToCsvAction" text="Export Keymap to CSV..."/>
1138       <action id="CompareKeymaps" internal="true" class="com.intellij.internal.CompareKeymapsAction" text="Compare Keymaps..."/>
1139       <add-to-group group-id="ToolsMenu" anchor="last"/>
1140     </group>
1141
1142     <action id="DumpFocusableComponentHierarchyAction" internal="false"
1143             class="com.intellij.ui.DumpFocusableComponentHierarchyAction"/>
1144
1145     <group id="EditorContextBarMenu">
1146       <action id="EditorToggleUseSoftWrapsInPreview" class="com.intellij.openapi.editor.actions.ToggleUseSoftWrapsInPreviewAction"
1147               icon="AllIcons.Actions.ToggleSoftWrap"/>
1148       <action id="RestoreFontPreviewTextAction" class="com.intellij.application.options.colors.FontEditorPreview$RestorePreviewTextAction"
1149               icon="AllIcons.Actions.Rollback"/>
1150       <separator/>
1151     </group>
1152
1153     <group id="DirDiffMenu">
1154       <action id="DirDiffMenu.SynchronizeDiff" class="com.intellij.openapi.actionSystem.EmptyAction"
1155               icon="AllIcons.Actions.Resume"/>
1156       <action id="DirDiffMenu.SynchronizeDiff.All" class="com.intellij.openapi.actionSystem.EmptyAction"
1157               icon="AllIcons.Actions.Rerun"/>
1158       <group id="DirDiffOperationsMenu" compact="true">
1159         <separator/>
1160         <action id="DirDiffMenu.SetCopyToRight" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetCopyToRight"
1161                 icon="AllIcons.Vcs.Arrow_right"/>
1162         <action id="DirDiffMenu.SetCopyToLeft" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetCopyToLeft"
1163                 icon="AllIcons.Vcs.Arrow_left"/>
1164         <action id="DirDiffMenu.SetDelete" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetDelete"
1165                 icon="AllIcons.Vcs.Remove"/>
1166         <action id="DirDiffMenu.SetNoOperation" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetNoOperation"/>
1167         <separator/>
1168         <action id="DirDiffMenu.MirrorToRight" class="com.intellij.openapi.diff.impl.dir.actions.popup.MirrorToRightAction"
1169                 icon="AllIcons.Diff.ArrowRight"/>
1170         <action id="DirDiffMenu.MirrorToLeft" class="com.intellij.openapi.diff.impl.dir.actions.popup.MirrorToLeftAction"
1171                 icon="AllIcons.Diff.Arrow"/>
1172         <separator/>
1173         <action id="DirDiffMenu.SetDefault" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetDefault"/>
1174         <action id="DirDiffMenu.WarnOnDeletion" class="com.intellij.openapi.diff.impl.dir.actions.popup.WarnOnDeletion"/>
1175       </group>
1176       <separator/>
1177       <action id="DirDiffMenu.EnableLeft" class="com.intellij.openapi.actionSystem.EmptyAction"
1178               icon="AllIcons.Vcs.Arrow_right"/>
1179       <action id="DirDiffMenu.EnableRight" class="com.intellij.openapi.actionSystem.EmptyAction"
1180               icon="AllIcons.Vcs.Arrow_left"/>
1181       <action id="DirDiffMenu.EnableEqual" class="com.intellij.openapi.actionSystem.EmptyAction"
1182               icon="AllIcons.Vcs.Equal"/>
1183       <action id="DirDiffMenu.EnableNotEqual" class="com.intellij.openapi.actionSystem.EmptyAction"
1184               icon="AllIcons.Vcs.Not_equal"/>
1185       <separator/>
1186       <action id="DirDiffMenu.CompareNewFilesWithEachOtherAction"
1187               class="com.intellij.openapi.diff.impl.dir.actions.popup.CompareNewFilesWithEachOtherAction" icon="AllIcons.Vcs.Merge"/>
1188       <action id="DirDiffMenu.CancelComparingNewFilesWithEachOther"
1189               class="com.intellij.openapi.diff.impl.dir.actions.popup.CancelComparingNewFilesWithEachOtherAction"
1190               icon="AllIcons.Vcs.Remove"/>
1191       <add-to-group group-id="Diff.KeymapGroup" anchor="last"/>
1192     </group>
1193
1194     <action id="OpenBlankEditorInBlankDiffWindow" class="com.intellij.diff.actions.SwitchToBlankEditorAction"/>
1195     <action id="OpenFileEditorInBlankDiffWindow" class="com.intellij.diff.actions.SwitchToFileEditorAction"/>
1196     <group id="OpenRecentEditorInBlankDiffWindow" class="com.intellij.diff.actions.SwitchToRecentEditorActionGroup" popup="true"/>
1197     <action id="SwapSidesInDiffWindow" class="com.intellij.diff.actions.impl.SwapDiffSidesAction" icon="AllIcons.Actions.SwapPanels">
1198       <add-to-group group-id="Diff.ViewerToolbar"/>
1199       <add-to-group group-id="Diff.KeymapGroup" relative-to-action="BlankDiffViewerEditorPopupMenu" anchor="after"/>
1200     </action>
1201     <action id="ToggleThreeSideInBlankDiffWindow" class="com.intellij.diff.actions.BlankToggleThreeSideModeAction"/>
1202     <action id="SwapThreeWayColorModeInDiffWindow" class="com.intellij.diff.actions.impl.SwapThreeWayColorModeAction">
1203       <add-to-group group-id="Diff.ViewerToolbar"/>
1204       <add-to-group group-id="Diff.KeymapGroup" relative-to-action="BlankDiffViewerEditorPopupMenu" anchor="after"/>
1205     </action>
1206
1207     <group id="BlankDiffViewerEditorPopupMenu">
1208       <reference id="OpenBlankEditorInBlankDiffWindow"/>
1209       <reference id="OpenFileEditorInBlankDiffWindow"/>
1210       <reference id="OpenRecentEditorInBlankDiffWindow"/>
1211       <reference id="ToggleThreeSideInBlankDiffWindow"/>
1212
1213       <add-to-group group-id="Diff.EditorPopupMenu" anchor="last"/>
1214       <add-to-group group-id="Diff.KeymapGroup" relative-to-action="ShowBlankDiffWindow" anchor="after"/>
1215     </group>
1216
1217     <action id="Rerun" class="com.intellij.execution.runners.FakeRerunAction"/>
1218     <action id="RerunTests" class="com.intellij.execution.runners.RerunTestsAction"/>
1219
1220     <action id="IncrementWindowWidth" class="com.intellij.ide.actions.WindowAction$IncrementWidth" use-shortcut-of="ResizeToolWindowRight"/>
1221     <action id="DecrementWindowWidth" class="com.intellij.ide.actions.WindowAction$DecrementWidth" use-shortcut-of="ResizeToolWindowLeft"/>
1222     <action id="IncrementWindowHeight" class="com.intellij.ide.actions.WindowAction$IncrementHeight"
1223             use-shortcut-of="ResizeToolWindowDown"/>
1224     <action id="DecrementWindowHeight" class="com.intellij.ide.actions.WindowAction$DecrementHeight" use-shortcut-of="ResizeToolWindowUp"/>
1225     <action id="MaximizeActiveDialog" class="com.intellij.ide.actions.MaximizeActiveDialogAction"/>
1226
1227     <action id="ExportTestResults" class="com.intellij.execution.testframework.export.ExportTestResultsAction"
1228             icon="AllIcons.ToolbarDecorator.Export"/>
1229
1230     <action id="SaveDocument" class="com.intellij.ide.actions.SaveDocumentAction"/>
1231
1232     <action id="MarkNotificationsAsRead" class="com.intellij.notification.impl.actions.MarkAllNotificationsAsReadAction"/>
1233     <action id="SelectInProjectView" icon="AllIcons.General.Locate" class="com.intellij.ide.projectView.impl.SelectFileAction">
1234       <synonym key="action.SelectOpenedFileInProjectView.text"/>
1235     </action>
1236
1237     <group id="ProjectViewToolbar">
1238       <reference ref="SelectInProjectView"/>
1239       <reference ref="ExpandAll"/>
1240       <reference ref="CollapseAll"/>
1241     </group>
1242
1243     <action id="SetShortcutAction" class="com.intellij.ide.actions.SetShortcutAction" use-shortcut-of="ShowIntentionActions"/>
1244
1245     <action id="CopySettingsPath" class="com.intellij.openapi.options.newEditor.CopySettingsPathAction"/>
1246
1247     <action id="ShowFilterPopup" class="com.intellij.find.editorHeaderActions.ShowMoreOptions"/>
1248     <action id="ShowSearchHistory" class="com.intellij.find.actions.ShowSearchHistoryAction"/>
1249     <action id="HidpiInfo" class="com.intellij.internal.HidpiInfo"/>
1250
1251     <group id="TabsActions">
1252       <action id="GoToTab1" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab1Action"/>
1253       <action id="GoToTab2" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab2Action"/>
1254       <action id="GoToTab3" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab3Action"/>
1255       <action id="GoToTab4" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab4Action"/>
1256       <action id="GoToTab5" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab5Action"/>
1257       <action id="GoToTab6" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab6Action"/>
1258       <action id="GoToTab7" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab7Action"/>
1259       <action id="GoToTab8" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab8Action"/>
1260       <action id="GoToTab9" class="com.intellij.ide.actions.TabNavigationActionBase$GoToTab9Action"/>
1261       <action id="GoToLastTab" class="com.intellij.ide.actions.TabNavigationActionBase$GoToLastTabAction"/>
1262
1263       <reference id="NextEditorTab"/>
1264       <reference id="PreviousEditorTab"/>
1265       <reference id="ReopenClosedTab"/>
1266       <reference id="PinActiveTab"/>
1267
1268       <reference id="MoveEditorToOppositeTabGroup"/>
1269       <reference id="OpenEditorInOppositeTabGroup"/>
1270
1271       <add-to-group group-id="Other.KeymapGroup"/>
1272     </group>
1273     <group id="TWViewModes">
1274       <action id="DockPinnedMode" class="com.intellij.ide.actions.ToolWindowDockPinnedAction"/>
1275       <action id="DockUnpinnedMode" class="com.intellij.ide.actions.ToolWindowDockUnpinnedAction"/>
1276       <action id="UndockMode" class="com.intellij.ide.actions.ToolWindowUndockAction"/>
1277       <action id="FloatMode" class="com.intellij.ide.actions.ToolWindowFloatAction"/>
1278       <action id="WindowMode" class="com.intellij.ide.actions.ToolWindowWindowAction"/>
1279       <add-to-group group-id="Other.KeymapGroup"/>
1280     </group>
1281     <group id="TWViewModesLegacy">
1282       <action id="TogglePinnedMode" class="com.intellij.ide.actions.TogglePinnedModeAction"/>
1283       <action id="ToggleDockMode" class="com.intellij.ide.actions.ToggleDockModeAction"/>
1284       <action id="ToggleFloatingMode" class="com.intellij.ide.actions.ToggleFloatingModeAction"/>
1285       <action id="ToggleWindowedMode" class="com.intellij.ide.actions.ToggleWindowedModeAction"/>
1286       <action id="ToggleSideMode" class="com.intellij.ide.actions.ToggleSideModeAction"/>
1287       <add-to-group group-id="Other.KeymapGroup"/>
1288     </group>
1289     <group id="ToolWindowContextMenu"/>
1290
1291     <group id="SearchEverywhereActions">
1292       <action id="SearchEverywhere.NextTab" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1293       <action id="SearchEverywhere.PrevTab" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1294       <action id="SearchEverywhere.CompleteCommand" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1295       <action id="SearchEverywhere.SelectItem" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1296       <action id="SearchEverywhere.NavigateToNextGroup" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1297       <action id="SearchEverywhere.NavigateToPrevGroup" class="com.intellij.ide.actions.searcheverywhere.SEActionStub"/>
1298
1299       <add-to-group group-id="Other.KeymapGroup"/>
1300     </group>
1301
1302     <group id="Internal.HeapAnalysis" popup="true" internal="true">
1303       <action id="UserInvokedFullAnalysis" class="com.intellij.diagnostic.hprof.action.InternalUserInvokedFullAnalysisAction"
1304               internal="true"/>
1305       <action id="SilentHeapDumpSnapshot" class="com.intellij.diagnostic.hprof.action.InternalNonuserInvokedHeapDumpSnapshotAction"
1306               internal="true"/>
1307       <add-to-group group-id="Internal"/>
1308     </group>
1309
1310     <action id="AnalyzePluginStartupPerformance" class="com.intellij.diagnostic.AnalyzePluginStartupPerformanceAction">
1311       <add-to-group group-id="HelpDiagnosticTools" anchor="after" relative-to-action="Performance.ActivityMonitor"/>
1312     </action>
1313
1314     <action id="GenerateJarAccessLog" class="com.intellij.diagnostic.GenerateJarAccessLogAction" internal="true"/>
1315     <action id="TriggerLowMemoryNotification" class="com.intellij.diagnostic.TriggerLowMemoryNotificationAction" internal="true"/>
1316
1317     <action id="NextWindow" class="com.intellij.openapi.wm.impl.NextWindow"/>
1318     <action id="PreviousWindow" class="com.intellij.openapi.wm.impl.PreviousWindow"/>
1319
1320     <action id="CopyReferencePopup" class="com.intellij.ide.actions.CopyReferencePopup">
1321       <add-to-group group-id="CutCopyPasteGroup" anchor="after" relative-to-action="CopyPaths"/>
1322       <add-to-group group-id="EditorTabPopupMenu" anchor="after" relative-to-action="CopyPaths"/>
1323     </action>
1324
1325     <action id="CopyAbsolutePath" class="com.intellij.ide.actions.CopyAbsolutePathProvider" use-shortcut-of="CopyPaths" />
1326     <action id="CopyFileName" class="com.intellij.ide.actions.CopyFileNameProvider"/>
1327     <action id="CopyPathWithLineNumber" class="com.intellij.ide.actions.CopyFileWithLineNumberPathProvider"/>
1328     <action id="CopyContentRootPath" class="com.intellij.ide.actions.CopyContentRootPathProvider"/>
1329     <action id="CopySourceRootPath" class="com.intellij.ide.actions.CopySourceRootPathProvider"/>
1330     <action id="CopyTBXReference" class="com.intellij.ide.actions.CopyTBXReferenceProvider" icon="AllIcons.Nodes.Toolbox"/>
1331
1332     <group id="CopyReferencePopupGroup">
1333       <group id="CopyFileReference">
1334         <reference ref="CopyAbsolutePath" />
1335         <reference ref="CopyFileName" />
1336         <separator/>
1337         <reference ref="CopyPathWithLineNumber" />
1338         <reference ref="CopyContentRootPath" />
1339         <reference ref="CopySourceRootPath" />
1340       </group>
1341       <separator/>
1342       <group id="CopyExternalReferenceGroup">
1343         <reference ref="CopyTBXReference" />
1344       </group>
1345     </group>
1346
1347     <action id="OpenMouseWheelSmoothScrollSettings" class="com.intellij.ui.mouse.MouseWheelSmoothScrollOptionsAction"/>
1348
1349     <action id="EditorToggleShowBreadcrumbs" class="com.intellij.xml.breadcrumbs.ToggleBreadcrumbsAction$ShowHide">
1350       <add-to-group group-id="EditorToggleActions" relative-to-action="EditorToggleShowIndentLines" anchor="after"/>
1351     </action>
1352
1353     <group id="EditorBreadcrumbsSettings" popup="true">
1354       <add-to-group group-id="EditorGutterPopupMenu" relative-to-action="EditorGutterToggleGlobalIndentLines" anchor="after"/>
1355       <action id="EditorBreadcrumbsShowAbove" class="com.intellij.xml.breadcrumbs.ToggleBreadcrumbsSettingsAction$ShowAbove"/>
1356       <action id="EditorBreadcrumbsShowBelow" class="com.intellij.xml.breadcrumbs.ToggleBreadcrumbsSettingsAction$ShowBelow"/>
1357       <action id="EditorBreadcrumbsHideBoth" class="com.intellij.xml.breadcrumbs.ToggleBreadcrumbsSettingsAction$HideBoth"/>
1358       <add-to-group group-id="Other.KeymapGroup" anchor="last"/>
1359     </group>
1360
1361     <action class="com.intellij.ide.plugins.InstallFromDiskAction" id="plugin.InstallFromDiskAction"/>
1362
1363     <action class="com.intellij.openapi.editor.actions.ShowFontsUsedByEditorAction" id="ShowFontsUsedByEditor"/>
1364     <group id="AnalyzeStacktraceToolbar"/>
1365     <group id="EditorTabActionGroup"/>
1366     <action class="com.intellij.ide.actions.EditSourceNotInEditorAction" id="EditSourceNotInEditor"/>
1367
1368     <group id="ActivateToolWindowActions" searchable="false">
1369       <action id="ActivateFindToolWindow" class="com.intellij.find.actions.ActivateFindToolWindowAction"/>
1370     </group>
1371
1372     <action class="com.intellij.diagnostic.ResetWindowsDefenderNotification" id="ResetWindowsDefenderNotification"/>
1373
1374     <group id="SettingsEntryPointGroup">
1375       <reference id="RunAnything"/>
1376       <separator/>
1377       <reference id="ShowSettings"/>
1378       <reference id="WelcomeScreen.Plugins"/>
1379       <separator/>
1380       <reference id="ChangeLaf"/>
1381       <reference id="ChangeKeymap"/>
1382       <reference id="ChangeView"/>
1383     </group>
1384   </actions>
1385 </idea-plugin>