add "Check for Update" action to the new welcome screen
[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 <component>
17   <actions>
18
19     <group id="SwitchViewActions">
20       <action id="SwitchUp" class="com.intellij.ui.switcher.SwitchAction$Up"/>
21       <action id="SwitchDown" class="com.intellij.ui.switcher.SwitchAction$Down"/>
22       <action id="SwitchLeft" class="com.intellij.ui.switcher.SwitchAction$Left"/>
23       <action id="SwitchRight" class="com.intellij.ui.switcher.SwitchAction$Right"/>
24       <action id="SwitchApply" class="com.intellij.ui.switcher.ApplySwitchAction"/>
25     </group>
26
27     <action id="ContextHelp" class="com.intellij.ide.actions.ContextHelpAction"/>
28     <action id="RunGc" class="com.intellij.ide.actions.RunGcAction"/>
29     <action id="ShowPopupMenu" class="com.intellij.ide.actions.ShowPopupMenuAction"/>
30     <action id="ShowColorPicker" class="com.intellij.ui.ShowColorPickerAction" text="Show Color Picker" icon="AllIcons.Ide.Pipette"/>
31
32     <action id="NextEditorTab" class="com.intellij.openapi.fileEditor.impl.SelectNextEditorTabAction"/>
33     <action id="PreviousEditorTab" class="com.intellij.openapi.fileEditor.impl.SelectPreviousEditorTabAction"/>
34     
35     <action id="TextComponent.ClearAction" class="com.intellij.ui.ClearTextAction"/>
36     <action id="Switcher" class="com.intellij.ide.actions.Switcher" text="Switcher"/>
37     <action id="QuickDocCopy" class="com.intellij.codeInsight.documentation.actions.CopyQuickDocAction" use-shortcut-of="$Copy"/>
38     <action id="EditSourceInNewWindow" class="com.intellij.ide.actions.EditSourceInNewWindowAction" />
39     <action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" />
40
41     <group id="TemplateParametersNavigation">
42       <action id="NextTemplateParameter" class="com.intellij.codeInsight.completion.NextPrevParameterAction$Next" text="Next Parameter">
43         <keyboard-shortcut first-keystroke="TAB" keymap="$default"/>
44       </action>
45       <action id="PrevTemplateParameter" class="com.intellij.codeInsight.completion.NextPrevParameterAction$Prev" text="Previous Parameter">
46         <keyboard-shortcut first-keystroke="shift TAB" keymap="$default"/>
47       </action>
48     </group>
49
50     <group id="EditorActions">
51       <action id="EditorPageUp" class="com.intellij.openapi.editor.actions.PageUpAction"/>
52       <action id="EditorPageDown" class="com.intellij.openapi.editor.actions.PageDownAction"/>
53       <action id="EditorPageUpWithSelection" class="com.intellij.openapi.editor.actions.PageUpWithSelectionAction"/>
54       <action id="EditorPageDownWithSelection" class="com.intellij.openapi.editor.actions.PageDownWithSelectionAction"/>
55       <action id="EditorCopy" class="com.intellij.openapi.editor.actions.CopyAction" use-shortcut-of="$Copy"/>
56       <action id="EditorCut" class="com.intellij.openapi.editor.actions.CutAction" use-shortcut-of="$Cut"/>
57       <action id="EditorPaste" class="com.intellij.openapi.editor.actions.PasteAction" use-shortcut-of="$Paste"/>
58       <action id="EditorPasteSimple" class="com.intellij.openapi.editor.actions.SimplePasteAction"/>
59       <action id="EditorPasteFromX11" class="com.intellij.openapi.editor.actions.PasteFromX11Action"/>
60       <action id="EditorHungryBackSpace" class="com.intellij.openapi.editor.actions.HungryBackspaceAction"/>
61       <action id="EditorMoveToPageTop" class="com.intellij.openapi.editor.actions.PageTopAction"/>
62       <action id="EditorMoveToPageBottom" class="com.intellij.openapi.editor.actions.PageBottomAction"/>
63       <action id="EditorMoveToPageTopWithSelection" class="com.intellij.openapi.editor.actions.PageTopWithSelectionAction"/>
64       <action id="EditorMoveToPageBottomWithSelection" class="com.intellij.openapi.editor.actions.PageBottomWithSelectionAction"/>
65       <action id="EditorEnter" class="com.intellij.openapi.editor.actions.EnterAction"/>
66       <action id="EditorEscape" class="com.intellij.openapi.editor.actions.EscapeAction"/>
67       <action id="EditorUp" class="com.intellij.openapi.editor.actions.MoveCaretUpAction"/>
68       <action id="EditorDown" class="com.intellij.openapi.editor.actions.MoveCaretDownAction"/>
69       <action id="EditorLeft" class="com.intellij.openapi.editor.actions.MoveCaretLeftAction"/>
70       <action id="EditorRight" class="com.intellij.openapi.editor.actions.MoveCaretRightAction"/>
71       <action id="EditorUpWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretUpWithSelectionAction"/>
72       <action id="EditorDownWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretDownWithSelectionAction"/>
73       <action id="EditorLeftWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretLeftWithSelectionAction"/>
74       <action id="EditorRightWithSelection" class="com.intellij.openapi.editor.actions.MoveCaretRightWithSelectionAction"/>
75       <action id="EditorUnindentSelection" class="com.intellij.openapi.editor.actions.UnindentSelectionAction"/>
76       <action id="EditorTab" class="com.intellij.openapi.editor.actions.TabAction"/>
77       <action id="EditorResetFontSize" class="com.intellij.openapi.editor.actions.ResetFontSizeAction"/>
78       <action id="EditorScrollUp" class="com.intellij.openapi.editor.actions.ScrollUpAction"/>
79       <action id="EditorScrollDown" class="com.intellij.openapi.editor.actions.ScrollDownAction"/>
80       <action id="EditorScrollUpAndMove" class="com.intellij.openapi.editor.actions.ScrollUpAndMoveAction"/>
81       <action id="EditorScrollDownAndMove" class="com.intellij.openapi.editor.actions.ScrollDownAndMoveAction"/>
82       <action id="EditorScrollRight" class="com.intellij.openapi.editor.actions.ScrollRightAction"/>
83       <action id="EditorScrollLeft" class="com.intellij.openapi.editor.actions.ScrollLeftAction"/>
84       <action id="EditorScrollTop" class="com.intellij.openapi.editor.actions.ScrollToTopAction"/>
85       <action id="EditorScrollBottom" class="com.intellij.openapi.editor.actions.ScrollToBottomAction"/>
86       <action id="EditorMoveUpAndScroll" class="com.intellij.openapi.editor.actions.MoveUpAndScrollAction"/>
87       <action id="EditorMoveDownAndScroll" class="com.intellij.openapi.editor.actions.MoveDownAndScrollAction"/>
88       <action id="EditorMoveUpAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveUpWithSelectionAndScrollAction"/>
89       <action id="EditorMoveDownAndScrollWithSelection" class="com.intellij.openapi.editor.actions.MoveDownWithSelectionAndScrollAction"/>
90       <action id="EditorAddOrRemoveCaret" class="com.intellij.openapi.editor.actions.AddOrRemoveCaretDummyAction"/>
91       <action id="EditorCreateRectangularSelection" class="com.intellij.openapi.editor.actions.CreateRectangularSelectionAction"/>
92       <action id="EditorCloneCaretBelow" class="com.intellij.openapi.editor.actions.CloneCaretBelow"/>
93       <action id="EditorCloneCaretAbove" class="com.intellij.openapi.editor.actions.CloneCaretAbove"/>
94       <action id="EditorToggleStickySelection" class="com.intellij.openapi.editor.actions.ToggleStickySelectionModeAction"/>
95       <action id="EditorSwapSelectionBoundaries" class="com.intellij.openapi.editor.actions.SwapSelectionBoundariesAction"/>
96       <action id="EditorLineStart" class="com.intellij.openapi.editor.actions.LineStartAction"/>
97       <action id="EditorLineEnd" class="com.intellij.openapi.editor.actions.LineEndAction"/>
98       <action id="EditorCutLineBackward" class="com.intellij.openapi.editor.actions.CutLineBackwardAction"/>
99       <action id="EditorCutLineEnd" class="com.intellij.openapi.editor.actions.CutLineEndAction"/>
100       <action id="EditorDeleteToLineStart" class="com.intellij.openapi.editor.actions.DeleteToLineStartAction"/>
101       <action id="EditorDeleteToLineEnd" class="com.intellij.openapi.editor.actions.DeleteToLineEndAction"/>
102       <action id="EditorTextStart" class="com.intellij.openapi.editor.actions.TextStartAction"/>
103       <action id="EditorTextEnd" class="com.intellij.openapi.editor.actions.TextEndAction"/>
104       <action id="EditorLineStartWithSelection" class="com.intellij.openapi.editor.actions.LineStartWithSelectionAction"/>
105       <action id="EditorLineEndWithSelection" class="com.intellij.openapi.editor.actions.LineEndWithSelectionAction"/>
106       <action id="EditorTextStartWithSelection" class="com.intellij.openapi.editor.actions.TextStartWithSelectionAction"/>
107       <action id="EditorTextEndWithSelection" class="com.intellij.openapi.editor.actions.TextEndWithSelectionAction"/>
108       <action id="EditorNextWord" class="com.intellij.openapi.editor.actions.NextWordAction"/>
109       <action id="EditorNextWordInDifferentHumpsMode" class="com.intellij.openapi.editor.actions.NextWordInDifferentHumpsModeAction"/>
110       <action id="EditorNextWordWithSelection" class="com.intellij.openapi.editor.actions.NextWordWithSelectionAction"/>
111       <action id="EditorNextWordInDifferentHumpsModeWithSelection" class="com.intellij.openapi.editor.actions.NextWordInDifferentHumpsModeWithSelectionAction"/>
112       <action id="EditorPreviousWord" class="com.intellij.openapi.editor.actions.PreviousWordAction"/>
113       <action id="EditorPreviousWordInDifferentHumpsMode" class="com.intellij.openapi.editor.actions.PreviousWordInDifferentHumpsModeAction"/>
114       <action id="EditorPreviousWordWithSelection" class="com.intellij.openapi.editor.actions.PreviousWordWithSelectionAction"/>
115       <action id="EditorPreviousWordInDifferentHumpsModeWithSelection" class="com.intellij.openapi.editor.actions.PreviousWordInDifferentHumpsModeWithSelectionAction"/>
116       <action id="EditorDeleteToWordStart" class="com.intellij.openapi.editor.actions.DeleteToWordStartAction"/>
117       <action id="EditorDeleteToWordStartInDifferentHumpsMode" class="com.intellij.openapi.editor.actions.DeleteToWordStartInDifferentHumpsModeAction"/>
118       <action id="EditorDeleteToWordEnd" class="com.intellij.openapi.editor.actions.DeleteToWordEndAction"/>
119       <action id="EditorDeleteToWordEndInDifferentHumpsMode" class="com.intellij.openapi.editor.actions.DeleteToWordEndInDifferentHumpsModeAction"/>
120       <action id="EditorDeleteLine" class="com.intellij.openapi.editor.actions.DeleteLineAction"/>
121       <action id="EditorKillToWordStart" class="com.intellij.openapi.editor.actions.KillToWordStartAction"/>
122       <action id="EditorKillToWordEnd" class="com.intellij.openapi.editor.actions.KillToWordEndAction"/>
123       <action id="EditorKillRegion" class="com.intellij.openapi.editor.actions.KillRegionAction"/>
124       <action id="EditorKillRingSave" class="com.intellij.openapi.editor.actions.KillRingSaveAction"/>
125       <action id="EditorDuplicate" class="com.intellij.openapi.editor.actions.DuplicateAction"/>
126       <action id="EditorDuplicateLines" class="com.intellij.openapi.editor.actions.DuplicateLinesAction"/>
127       <action id="EditorToggleInsertState" class="com.intellij.openapi.editor.actions.ToggleInsertStateAction"/>
128       <action id="EditorToggleColumnMode" class="com.intellij.openapi.editor.actions.ToggleColumnModeAction"/>
129       <action id="EditorIncreaseFontSize" class="com.intellij.openapi.editor.actions.ChangeEditorFontSizeAction$IncreaseEditorFontSize"/>
130       <action id="EditorDecreaseFontSize" class="com.intellij.openapi.editor.actions.ChangeEditorFontSizeAction$DecreaseEditorFontSize"/>
131
132       <action id="EditorScrollToCenter" class="com.intellij.openapi.editor.actions.ScrollToCenterAction"/>
133       <action id="EditorToggleCase" class="com.intellij.openapi.editor.actions.ToggleCaseAction"/>
134       <action id="EditorJoinLines" class="com.intellij.openapi.editor.actions.JoinLinesAction"/>
135       <action id="FillParagraph" class="com.intellij.codeInsight.editorActions.fillParagraph.FillParagraphAction"/>
136       <action id="EditorSelectLine" class="com.intellij.openapi.editor.actions.SelectLineAction"/>
137       <action id="EditorSplitLine" class="com.intellij.openapi.editor.actions.SplitLineAction"/>
138       <action id="EditorStartNewLine" class="com.intellij.openapi.editor.actions.StartNewLineAction"/>
139       <action id="EditorStartNewLineBefore" class="com.intellij.openapi.editor.actions.StartNewLineBeforeAction"/>
140
141       <!-- generic delete actions should go last to allow redefining shortcuts by more specific actions in the editor -->
142       <!-- e.g. Cmd + Backspace on OS X should work as Delete in lists, and as 'Delete to Line Start' in the editor -->
143       <action id="EditorDelete" class="com.intellij.openapi.editor.actions.DeleteAction" use-shortcut-of="$Delete"/>
144       <action id="EditorBackSpace" class="com.intellij.openapi.editor.actions.BackspaceAction"/>
145     </group>
146
147     <action id="ExpandAll" class="com.intellij.ide.actions.ExpandAllAction" icon="AllIcons.Actions.Expandall"/>
148     <action id="CollapseAll" class="com.intellij.ide.actions.CollapseAllAction" icon="AllIcons.Actions.Collapseall"/>
149     <action id="ExportToTextFile" class="com.intellij.ide.actions.ExportToTextFileAction" icon="AllIcons.Actions.Export"/>
150     <action id="ExpandTreeNode" class="com.intellij.ide.actions.tree.ExpandTreeNodeAction"/>
151     <action id="CollapseTreeNode" class="com.intellij.ide.actions.tree.CollapseTreeNodeAction"/>
152     <action id="FullyExpandTreeNode" class="com.intellij.ide.actions.tree.FullyExpandTreeNodeAction"/>
153
154     <action id="NextDiff" class="com.intellij.openapi.diff.actions.NextDiffAction" icon="AllIcons.Actions.MoveDown"/>
155     <action id="PreviousDiff" class="com.intellij.openapi.diff.actions.PreviousDiffAction" icon="AllIcons.Actions.MoveUp"/>
156
157     <action id="Refresh" class="com.intellij.ide.actions.RefreshAction"/>
158
159     <action id="CompareTwoFiles" class="com.intellij.openapi.diff.actions.CompareFiles"/>
160     <action id="CompareFileWithEditor" class="com.intellij.openapi.diff.actions.CompareFileWithEditor"/>
161     <action id="CompareDirs" class="com.intellij.openapi.diff.actions.CompareDirectoriesAction" text="Compare Directories"/>
162     <action id="CompareJars" class="com.intellij.openapi.diff.actions.CompareJarsAction" text="Compare JARs" use-shortcut-of="CompareDirs"/>
163
164     <action id="ScrollTreeToCenter" class="com.intellij.ide.actions.ScrollTreeToCenterAction" use-shortcut-of="EditorScrollToCenter"/>
165
166     <action id="PinToolwindowTab" class="com.intellij.ui.content.tabs.PinToolwindowTabAction"/>
167
168     <action id="CloseEditor" class="com.intellij.ide.actions.CloseEditorAction"/>
169
170     <action id="WelcomeScreen.ReopenRecent" class="com.intellij.openapi.wm.impl.welcomeScreen.RecentProjectsAction"/>
171
172     <group id="MainMenu">
173       <group id="FileMenu" popup="true">
174         <group id="FileOpenGroup">
175           <action id="NewDummyProject" class="com.intellij.ide.actions.NewDummyProjectAction" text="New Dummy Project" internal="true"/>
176           <action id="OpenFile" class="com.intellij.ide.actions.OpenFileAction" icon="AllIcons.Actions.Menu_open"/>
177           <group id="$LRU" class="com.intellij.ide.actions.RecentProjectsGroup" popup="true"/>
178           <action id="CloseProject" class="com.intellij.ide.actions.CloseProjectAction"/>
179         </group>
180         <separator/>
181         <group id="FileMainSettingsGroup">
182           <action id="ShowSettings" class="com.intellij.ide.actions.ShowSettingsAction"/>
183           <group id="FileOtherSettingsGroup" class="com.intellij.ide.actions.SmartPopupActionGroup">
184              <action id="TemplateProjectProperties" class="com.intellij.ide.actions.TemplateProjectPropertiesAction"/>
185              <group id="FileSettingsGroup"/>
186           </group>
187           <separator/>
188           <group id="ExportImportGroup">
189             <action id="ImportSettings" class="com.intellij.ide.actions.ImportSettingsAction"/>
190             <action id="ExportSettings" class="com.intellij.ide.actions.ExportSettingsAction"/>
191           </group>
192         </group>
193         <separator/>
194         <action id="SaveAll" class="com.intellij.ide.actions.SaveAllAction" icon="AllIcons.Actions.Menu_saveall"/>
195         <action id="Synchronize" class="com.intellij.ide.actions.SynchronizeAction" icon="AllIcons.Actions.Refresh"/>
196         <action id="InvalidateCaches" class="com.intellij.ide.actions.InvalidateCachesAction"/>
197         
198         <action id="ChangeFileEncodingAction" class="com.intellij.openapi.vfs.encoding.ChangeFileEncodingAction"/>
199         
200         <group id="ChangeLineSeparators" text="Line Separators" popup="true" class="com.intellij.ide.actions.NonTrivialActionGroup">
201           <action id="ConvertToWindowsLineSeparators" class="com.intellij.codeStyle.ConvertToWindowsLineSeparatorsAction"/>
202           <action id="ConvertToUnixLineSeparators" class="com.intellij.codeStyle.ConvertToUnixLineSeparatorsAction"/>
203           <action id="ConvertToMacLineSeparators" class="com.intellij.codeStyle.ConvertToMacLineSeparatorsAction"/>
204         </group>
205
206         <action id="ToggleReadOnlyAttribute" class="com.intellij.ide.actions.ToggleReadOnlyAttributeAction"/>
207         <separator/>
208         <action id="Exit" class="com.intellij.ide.actions.ExitAction"/>
209       </group>
210
211       <!-- Edit -->
212       <group id="EditMenu" popup="true">
213         <action id="$Undo" class="com.intellij.ide.actions.UndoAction" icon="AllIcons.Actions.Undo" text="Undo"/>
214         <action id="$Redo" class="com.intellij.ide.actions.RedoAction" icon="AllIcons.Actions.Redo" text="Redo"/>
215         <separator/>
216         <group id="CutCopyPasteGroup">
217           <action id="$Cut" class="com.intellij.ide.actions.CutAction" icon="AllIcons.Actions.Menu_cut"/>
218           <action id="$Copy" class="com.intellij.ide.actions.CopyAction" icon="AllIcons.Actions.Copy"/>
219           <action id="CopyPaths" class="com.intellij.ide.actions.CopyPathsAction"/>
220           <action id="$Paste" class="com.intellij.ide.actions.PasteAction" icon="AllIcons.Actions.Menu_paste"/>
221           <action id="PasteMultiple" class="com.intellij.openapi.editor.actions.MultiplePasteAction"/>
222           <reference ref="EditorPasteSimple"/>
223         </group>
224         <group id="EditCreateDeleteGroup">
225           <action id="$Delete" class="com.intellij.ide.actions.DeleteAction"/>
226         </group>
227         <separator/>
228         <group id="FindMenuGroup" popup="true">
229           <action id="Find" class="com.intellij.openapi.editor.actions.IncrementalFindAction" icon="AllIcons.Actions.Menu_find"/>
230           <action id="Replace" class="com.intellij.openapi.editor.actions.ReplaceAction" icon="AllIcons.Actions.Menu_replace"/>
231           <action id="FindNext" class="com.intellij.ide.actions.SearchAgainAction"/>
232           <action id="FindPrevious" class="com.intellij.ide.actions.SearchBackAction"/>
233           <action id="FindWordAtCaret" class="com.intellij.openapi.editor.actions.FindWordAtCaretAction"/>
234           <action id="SelectAllOccurrences" class="com.intellij.openapi.editor.actions.SelectAllOccurrencesAction"/>
235           <action id="SelectNextOccurrence" class="com.intellij.openapi.editor.actions.SelectNextOccurrenceAction"/>
236           <action id="UnselectPreviousOccurrence" class="com.intellij.openapi.editor.actions.UnselectPreviousOccurrenceAction"/>
237           <separator/>
238           <action id="FindInPath" class="com.intellij.find.actions.FindInPathAction"/>
239           <action id="ReplaceInPath" class="com.intellij.find.actions.ReplaceInPathAction"/>
240           <separator/>
241           <action id="FindUsages" class="com.intellij.find.actions.FindUsagesAction"/>
242           <action id="ShowSettingsAndFindUsages" class="com.intellij.find.actions.FindUsagesAction$ShowSettingsAndFindUsages"/>
243           <action id="ShowUsages" class="com.intellij.find.actions.ShowUsagesAction"/>
244           <action id="FindUsagesInFile" class="com.intellij.find.actions.FindUsagesInFileAction"/>
245           <action id="HighlightUsagesInFile" class="com.intellij.codeInsight.highlighting.actions.HighlightUsagesAction"/>
246           <group id="ShowRecentFindUsagesGroup" class="com.intellij.find.impl.ShowRecentFindUsagesGroup" popup="true"/>
247         </group>
248         <group id="Macros" popup="true">
249           <group id="StandardMacroActions">
250             <action id="PlaybackLastMacro" class="com.intellij.ide.actionMacro.actions.PlaybackLastMacroAction"/>
251             <action id="StartStopMacroRecording" class="com.intellij.ide.actionMacro.actions.StartStopMacroRecordingAction"/>
252             <action id="EditMacros" class="com.intellij.ide.actionMacro.actions.EditMacrosAction"/>
253             <action id="PlaySavedMacrosAction" class="com.intellij.ide.actionMacro.actions.PlaySavedMacros"/>
254           </group>
255           <separator/>
256           <group id="MacrosGroup" class="com.intellij.ide.actionMacro.actions.MacrosGroup"/>
257         </group>
258         <reference ref="EditorToggleColumnMode"/>
259         <group id="EditSelectGroup">
260           <action id="$SelectAll" class="com.intellij.ide.actions.SelectAllAction"/>
261         </group>
262         <separator/>
263         <group id="EditSmartGroup">
264           <reference ref="EditorJoinLines"/>
265           <reference ref="FillParagraph"/>
266           <reference ref="EditorDuplicate"/>
267           <reference ref="EditorIndentSelection"/>
268           <reference ref="EditorUnindentSelection"/>
269           <reference ref="EditorToggleCase"/>
270           <group id="ConvertIndentsGroup" popup="true">
271             <action id="ConvertIndentsToSpaces" class="com.intellij.openapi.editor.actions.ConvertIndentsToSpacesAction"/>
272             <action id="ConvertIndentsToTabs" class="com.intellij.openapi.editor.actions.ConvertIndentsToTabsAction"/>
273           </group>
274         </group>
275         <reference ref="TemplateParametersNavigation"/>
276       </group>
277
278       <!-- View -->
279       <group id="ViewMenu" popup="true" compact="true">
280         <group id="ToolWindowsGroup" class="com.intellij.ide.actions.ToolWindowsGroup" popup="true"/>
281
282         <action id="EditSource" class="com.intellij.ide.actions.EditSourceAction"/>
283         <action id="ViewSource" class="com.intellij.ide.actions.ViewSourceAction"/>
284         <separator/>
285         <group id="ViewRecentActions">
286           <action id="RecentFiles" class="com.intellij.ide.actions.ShowRecentFilesAction"/>
287           <action id="RecentChangedFiles" class="com.intellij.ide.actions.ShowRecentlyEditedFilesAction"/>
288         </group>
289         <separator/>
290         <group id="CompareActions">
291           <group id="PairFileActions">
292             <reference ref="CompareTwoFiles"/>
293             <reference ref="CompareFileWithEditor"/>
294           </group>
295           <action id="CompareClipboardWithSelection" class="com.intellij.openapi.diff.actions.CompareClipboardWithSelection"/>
296         </group>
297         <separator/>
298         <action id="QuickChangeScheme" class="com.intellij.ide.actions.QuickChangeSchemesAction"/>
299         <group id="UIToggleActions">
300           <separator/>
301           <action id="ViewToolBar" class="com.intellij.ide.actions.ViewToolbarAction"/>
302           <action id="ViewToolButtons" class="com.intellij.ide.actions.ViewToolWindowButtonsAction"/>
303           <action id="ViewStatusBar" class="com.intellij.ide.actions.ViewStatusBarAction"/>
304         </group>
305
306         <group id="EditorToggleActions" popup="true">
307           <action id="EditorToggleShowWhitespaces" class="com.intellij.openapi.editor.actions.ToggleShowWhitespacesAction"/>
308           <action id="EditorToggleShowLineNumbers" class="com.intellij.openapi.editor.actions.ToggleShowLineNumbersAction"/>
309           <action id="EditorToggleShowIndentLines" class="com.intellij.openapi.editor.actions.ToggleShowIndentLinesAction"/>
310           <action id="EditorToggleUseSoftWraps" class="com.intellij.openapi.editor.actions.ToggleUseSoftWrapsMenuAction" icon="AllIcons.Actions.ToggleSoftWrap"/>
311         </group>
312
313         <!-- Mac OS Lion: In native apps toggle full screen mode is the last action in "View" menu -->
314         <group id="ToggleFullScreenGroup">
315           <separator/>
316           <action id="TogglePresentationMode" class="com.intellij.ide.actions.TogglePresentationModeAction"/>
317           <action id="ToggleDistractionFreeMode" class="com.intellij.ide.actions.ToggleDistractionFreeModeAction"/>
318           <action id="ToggleFullScreen" class="com.intellij.ide.actions.ToggleFullScreenAction"/>
319         </group>
320       </group>
321
322       <!-- Go to -->
323       <group id="GoToMenu" popup="true">
324         <action id="GotoLine" class="com.intellij.ide.actions.GotoLineAction"/>
325         <separator/>
326         <action id="Back" class="com.intellij.ide.actions.BackAction" icon="AllIcons.Actions.Back"/>
327         <action id="Forward" class="com.intellij.ide.actions.ForwardAction" icon="AllIcons.Actions.Forward"/>
328         <action id="JumpToLastChange" class="com.intellij.ide.actions.JumpToLastEditAction"/>
329         <action id="JumpToNextChange" class="com.intellij.ide.actions.JumpToNextEditAction"/>
330         <separator/>
331         <action id="PreviousOccurence" class="com.intellij.ide.actions.PreviousOccurenceAction" icon="AllIcons.Actions.PreviousOccurence"/>
332         <action id="NextOccurence" class="com.intellij.ide.actions.NextOccurenceAction" icon="AllIcons.Actions.NextOccurence"/>
333         <separator/>
334       </group>
335
336       <!-- Tools -->
337       <group id="ToolsMenu" configurable="true" popup="true" compact="true">
338         <action id="PsiViewer" class="com.intellij.internal.psiView.PsiViewerAction"/>
339         <action id="PsiViewerForContext" class="com.intellij.internal.psiView.PsiViewerForContextAction"/>
340         <separator/>
341         <action id="CreateLauncherScript" class="com.intellij.ide.actions.CreateLauncherScriptAction"/>
342         <action id="CreateDesktopEntry" class="com.intellij.ide.actions.CreateDesktopEntryAction"/>
343         <separator/>
344       </group>
345
346       <group id="WindowMenu" popup="true">
347         <action id="MinimizeCurrentWindow" class="com.intellij.ide.actions.MinimizeCurrentWindowAction"/>
348         <action id="ZoomCurrentWindow" class="com.intellij.ide.actions.ZoomCurrentWindowAction"/>
349         <action id="StoreDefaultLayout" class="com.intellij.ide.actions.StoreDefaultLayoutAction"/>
350         <action id="RestoreDefaultLayout" class="com.intellij.ide.actions.RestoreDefaultLayoutAction"/>
351         <separator/>
352         <group id="ActiveToolwindowGroup" popup="true">
353           <action id="HideActiveWindow" class="com.intellij.ide.actions.HideToolWindowAction"/>
354           <action id="HideSideWindows" class="com.intellij.ide.actions.HideSideWindowsAction"/>
355           <action id="HideAllWindows" class="com.intellij.ide.actions.HideAllToolWindowsAction"/>
356           <action id="CloseActiveTab" class="com.intellij.ide.actions.CloseActiveTabAction"/>
357           <action id="JumpToLastWindow" class="com.intellij.ide.actions.JumpToLastWindowAction"/>
358           <separator/>
359           <action id="TogglePinnedMode" class="com.intellij.ide.actions.TogglePinnedModeAction"/>
360           <action id="ToggleDockMode" class="com.intellij.ide.actions.ToggleDockModeAction"/>
361           <action id="ToggleFloatingMode" class="com.intellij.ide.actions.ToggleFloatingModeAction"/>
362           <action id="ToggleSideMode" class="com.intellij.ide.actions.ToggleSideModeAction"/>
363           <action id="ToggleContentUiTypeMode" class="com.intellij.ide.actions.ToggleContentUiTypeAction"/>
364           <action id="ShowContent" class="com.intellij.ide.actions.ShowContentAction"/>
365           <group id="ResizeToolWindowGroup" popup="true">
366             <action id="ResizeToolWindowLeft" class="com.intellij.ide.actions.ResizeToolWindowAction$Left"/>
367             <action id="ResizeToolWindowRight" class="com.intellij.ide.actions.ResizeToolWindowAction$Right"/>
368             <action id="ResizeToolWindowUp" class="com.intellij.ide.actions.ResizeToolWindowAction$Up"/>
369             <action id="ResizeToolWindowDown" class="com.intellij.ide.actions.ResizeToolWindowAction$Down"/>
370           </group>
371         </group>
372
373         <group id="EditorTabsGroup" popup="true">
374           <action id="NextTab" class="com.intellij.ide.actions.NextTabAction"/>
375           <action id="PreviousTab" class="com.intellij.ide.actions.PreviousTabAction"/>
376           <action id="PinActiveTab" class="com.intellij.ide.actions.PinActiveTabAction"/>
377           <action id="TabList" class="com.intellij.ide.actions.TabListAction"/>
378           <separator/>
379           <group id="CloseEditorsGroup">
380             <action id="CloseContent" class="com.intellij.ide.actions.CloseAction"/>
381             <action id="CloseAllEditorsButActive" class="com.intellij.ide.actions.CloseAllEditorsButActiveAction"/>
382             <action id="CloseAllEditors" class="com.intellij.ide.actions.CloseAllEditorsAction"/>
383             <action id="CloseAllUnpinnedEditors" class="com.intellij.ide.actions.CloseAllUnpinnedEditorsAction"/>
384           </group>
385           <separator/>
386           <action id="ReopenClosedTab" class="com.intellij.openapi.fileEditor.impl.ReopenClosedTabAction" />
387           <action id="SplitVertically" class="com.intellij.ide.actions.SplitVerticallyAction" icon="AllIcons.Actions.SplitVertically"/>
388           <action id="SplitHorizontally" class="com.intellij.ide.actions.SplitHorizontallyAction" icon="AllIcons.Actions.SplitHorizontally"/>
389           <action id="MoveTabRight" class="com.intellij.ide.actions.MoveTabRightAction"/>
390           <action id="MoveTabDown" class="com.intellij.ide.actions.MoveTabDownAction"/>
391           <action id="ChangeSplitOrientation" class="com.intellij.ide.actions.ChangeSplitterOrientationAction"/>
392           <action id="Unsplit" class="com.intellij.ide.actions.UnsplitAction"/>
393           <action id="UnsplitAll" class="com.intellij.ide.actions.UnsplitAllAction"/>
394           <action id="NextSplitter" class="com.intellij.ide.actions.NextSplitAction"/>
395           <action id="PrevSplitter" class="com.intellij.ide.actions.PrevSplitAction"/>
396           <group id="TabsPlacementGroup" popup="true" text="Tabs Placement">
397             <action id="TabsPlacementTop"    text="Top"    class="com.intellij.ide.actions.TabsPlacementAction$Top" />
398             <action id="TabsPlacementBottom" text="Bottom" class="com.intellij.ide.actions.TabsPlacementAction$Bottom" />
399             <action id="TabsPlacementLeft"   text="Left"   class="com.intellij.ide.actions.TabsPlacementAction$Left" />
400             <action id="TabsPlacementRight"  text="Right"  class="com.intellij.ide.actions.TabsPlacementAction$Right" />
401             <action id="TabsPlacementNone"   text="None"   class="com.intellij.ide.actions.TabsPlacementAction$None" />
402             <separator/>
403             <action id="ShowTabsInSingleRow" text="Show Tabs In Single Row" class="com.intellij.ide.actions.ShowTabsInSingleRowAction"/>
404           </group>
405           <action id="TabsAlphabeticalMode" class="com.intellij.ide.actions.TabsAlphabeticalModeSwitcher" text="Sort Tabs By Filename"/>
406           <action id="AddNewTabToTheEndMode" class="com.intellij.ide.actions.TabsAddedToTheEndSwitcher"/>
407         </group>
408
409         <group id="BackgroundTasks" popup="true">
410           <action id="ShowProcessWindow" class="com.intellij.openapi.wm.impl.status.ShowProcessWindowAction"/>
411           <action id="AutoShowProcessWindow" class="com.intellij.openapi.wm.impl.status.AutoShowProcessPopupAction"/>
412         </group>
413
414         <separator/>
415         <group id="OpenProjectWindows" class="com.intellij.openapi.wm.impl.ProjectWindowActionGroup">
416           <action id="NextProjectWindow" class="com.intellij.openapi.wm.impl.NextProjectWindow"/>
417           <action id="PreviousProjectWindow" class="com.intellij.openapi.wm.impl.PreviousProjectWindow"/>
418           <separator/>
419         </group>
420       </group>
421
422       <!-- Help -->
423       <group id="HelpMenu" popup="true">
424         <action id="GotoAction" class="com.intellij.ide.actions.GotoActionAction"/>
425         <separator/>
426         <action id="HelpTopics" class="com.intellij.ide.actions.HelpTopicsAction" icon="AllIcons.Actions.Help"/>
427         <action id="ShowTips" class="com.intellij.ide.actions.ShowTipsAction"/>
428         <action id="ProductivityGude" class="com.intellij.featureStatistics.actions.ShowFeatureUsageStatisticsAction"/>
429         <separator/>
430         <action id="TechnicalSupport" class="com.intellij.ide.actions.TechnicalSupportAction"/>
431         <action id="SendFeedback" class="com.intellij.ide.actions.SendFeedbackAction"/>
432         <action id="LogDebugConfigure" class="com.intellij.ide.actions.DebugLogConfigureAction"/>
433         <action id="ShowLog" class="com.intellij.ide.actions.ShowLogAction"/>
434         <separator/>
435         <action id="OnlineDocAction" class="com.intellij.ide.actions.OnlineDocAction"/>
436         <action id="Help.KeymapReference" class="com.intellij.ide.actions.RefCardAction" icon="AllIcons.General.DefaultKeymap"/>
437         <action id="Help.JetBrainsTV" class="com.intellij.openapi.wm.impl.welcomeScreen.JetBrainsTvAction"/>
438         <separator/>
439         <action id="CheckForUpdate" class="com.intellij.openapi.updateSettings.impl.CheckForUpdateAction"/>
440         <action id="About" class="com.intellij.ide.actions.AboutAction"/>
441       </group>
442
443       <group id="OtherMenu" class="com.intellij.ide.actions.NonEmptyActionGroup"/>
444     </group>
445
446     <group id="MainToolBar" configurable="true">
447       <reference ref="OpenFile"/>
448       <reference ref="SaveAll"/>
449       <reference ref="Synchronize"/>
450       <separator/>
451       <reference ref="$Undo"/>
452       <reference ref="$Redo"/>
453       <separator/>
454       <reference ref="$Cut"/>
455       <reference ref="$Copy"/>
456       <reference ref="$Paste"/>
457       <separator/>
458       <reference ref="Back"/>
459       <reference ref="Forward"/>
460       <separator/>
461       <group id="MainToolBarSettings">
462         <reference ref="ShowSettings"/>
463       </group>
464       <separator/>
465       <reference ref="HelpTopics"/>
466       <reference ref="SearchEverywhere"/>
467     </group>
468
469     <group id="NavBarVcsGroup"/>
470
471     <group id="EditorPopupMenu" configurable="true">
472       <reference ref="$Cut"/>
473       <reference ref="$Copy"/>
474       <reference ref="$Paste"/>
475       <reference ref="PasteMultiple"/>
476       <reference ref="EditorPasteSimple"/>
477       <reference ref="EditorToggleColumnMode"/>
478       <action id="$SearchWeb" class="com.intellij.ide.actions.SearchWebAction"/>
479       <separator/>
480       <reference ref="CompareClipboardWithSelection"/>
481       <reference ref="ChangeFileEncodingAction"/>
482     </group>
483
484     <group id="ConsoleEditorPopupMenu">
485       <reference ref="CutCopyPasteGroup"/>
486       <separator/>
487       <reference ref="CompareClipboardWithSelection"/>
488       <reference ref="$SearchWeb"/>
489     </group>
490
491     <group id="EditorTabPopupMenu">
492       <reference ref="CloseEditorsGroup"/>
493       <separator/>
494       <reference ref="CopyPaths"/>
495       <separator/>
496       <reference ref="SplitVertically"/>
497       <reference ref="SplitHorizontally"/>
498       <reference ref="MoveTabRight"/>
499       <reference ref="MoveTabDown"/>
500       <action id="MoveEditorToOppositeTabGroup" class="com.intellij.openapi.fileEditor.impl.MoveEditorToOppositeTabGroupAction"/>
501       <action id="OpenEditorInOppositeTabGroup" class="com.intellij.openapi.fileEditor.impl.OpenEditorInOppositeTabGroupAction"/>
502       <reference ref="ChangeSplitOrientation"/>
503       <reference ref="PinActiveTab"/>
504       <reference ref="TabsPlacementGroup"/>
505       <reference ref="TabsAlphabeticalMode"/>
506       <reference ref="AddNewTabToTheEndMode"/>
507       <separator/>
508       <reference ref="NextTab"/>
509       <reference ref="PreviousTab"/>
510       <reference ref="ReopenClosedTab"/>
511       <separator/>
512       <reference ref="Unsplit"/>
513       <reference ref="UnsplitAll"/>
514     </group>
515
516     <group id="WelcomeScreen.QuickStart">
517     </group>
518
519     <group id="WelcomeScreen.Documentation">
520       <action id="WelcomeScreen.ReadHelp" class="com.intellij.ide.actions.HelpTopicsAction"
521         icon="AllIcons.General.ReadHelp"/>
522       <action id="WelcomeScreen.ShowTips" class="com.intellij.ide.actions.ShowTipsAction"
523         icon="AllIcons.General.TipsOfTheDay"/>
524       <reference ref="Help.KeymapReference"/>
525     </group>
526
527     <group id="WelcomeScreen.Configure">
528       <action id="WelcomeScreen.Settings" class="com.intellij.ide.actions.ShowSettingsAction" icon="AllIcons.General.Configure"/>
529       <action id="WelcomeScreen.Plugins" class="com.intellij.ide.actions.ShowPluginManagerAction" icon="AllIcons.General.PluginManager"/>
530
531       <action id="WelcomeScreen.Configure.Import" class="com.intellij.ide.actions.ImportSettingsAction" icon="AllIcons.General.ImportSettings"/>
532       <action id="WelcomeScreen.Configure.Export" class="com.intellij.ide.actions.ExportSettingsAction" icon="AllIcons.General.ExportSettings"/>
533
534       <action id="WelcomeScreen.Configure.DesktopEntry" class="com.intellij.ide.actions.CreateDesktopEntryAction"
535               icon="AllIcons.Welcome.CreateDesktopEntry"/>
536       <action id="WelcomeScreen.Update" class="com.intellij.openapi.updateSettings.impl.CheckForUpdateAction" text="Check for Update"/>
537     </group>
538
539     <group id="FileChooser">
540       <action id="FileChooser.TogglePathShowing" class="com.intellij.openapi.fileChooser.actions.TogglePathShowingAction"/>
541     </group>
542
543     <action id="Diff.FocusOppositePane" class="com.intellij.openapi.diff.actions.FocusOppositePaneAction"
544       use-shortcut-of="NextSplitter"/>
545
546     <group id="EditorGutterPopupMenu">
547       <reference ref="EditorToggleShowLineNumbers"/>
548       <reference ref="EditorToggleShowIndentLines" />
549       <reference ref="EditorToggleUseSoftWraps" />
550     </group>
551
552     <group id="FileChooserToolbar">
553       <action id="FileChooser.GotoHome" class="com.intellij.openapi.fileChooser.actions.GotoHomeAction"
554         icon="AllIcons.Nodes.HomeFolder"/>
555       <action id="FileChooser.GotoDesktop" class="com.intellij.openapi.fileChooser.actions.GotoDesktopDirAction"
556         icon="AllIcons.Nodes.Desktop"/>
557       <action id="FileChooser.GotoProject" class="com.intellij.openapi.fileChooser.actions.GotoProjectDirectory"
558         icon="AllIcons.Nodes.IdeaProject"/>
559       <separator/>
560       <action id="FileChooser.NewFile" class="com.intellij.openapi.fileChooser.actions.NewFileAction"
561         icon="AllIcons.Actions.New"/>
562       <action id="FileChooser.NewFolder" class="com.intellij.openapi.fileChooser.actions.NewFolderAction"
563         icon="AllIcons.Actions.NewFolder"/>
564       <action id="FileChooser.Delete" class="com.intellij.openapi.fileChooser.actions.FileDeleteAction"
565         icon="AllIcons.Actions.Delete"/>
566       <separator/>
567       <action id="FileChooser.Refresh" class="com.intellij.openapi.fileChooser.actions.RefreshFileChooserAction"
568         icon="AllIcons.Actions.Refresh"/>
569       <separator/>
570       <action id="FileChooser.ShowHiddens" class="com.intellij.openapi.fileChooser.actions.ShowHiddensAction"
571         icon="AllIcons.Actions.ShowHiddens"/>
572     </group>
573
574     <group id="DiffPanel.Toolbar">
575       <reference ref="PreviousDiff"/>
576       <reference ref="NextDiff"/>
577       <separator/>
578       <action id="Diff.IgnoreWhitespace" class="com.intellij.openapi.diff.actions.IgnoreWhiteSpacesAction" text=""/>
579       <separator/>
580       <action id="Diff.HighlightMode" class="com.intellij.openapi.diff.actions.HighlightModeAction" text=""/>
581     </group>
582
583     <group id="ChangeScheme">
584       <action id="ChangeColorScheme" class="com.intellij.ide.actions.QuickChangeColorSchemeAction"/>
585       <action id="ChangeKeymap" class="com.intellij.ide.actions.QuickChangeKeymapAction"/>
586       <action id="ChangeLaf" class="com.intellij.ide.actions.QuickChangeLookAndFeel"/>
587       <action id="ChangeView" class="com.intellij.ide.actions.QuickChangeViewModeAction"/>
588     </group>
589
590     <action id="MaintenanceAction" class="com.intellij.ide.actions.MaintenanceAction"/>
591
592     <group id="MaintenanceGroup">
593       <action id="ShowRegistry" class="com.intellij.openapi.util.registry.ShowRegistryAction"/>
594       <action id="UiDebugger" class="com.intellij.ui.debugger.ShowUiDebuggerAction"/>
595     </group>
596
597     <action id="Console.Execute" class="com.intellij.openapi.actionSystem.EmptyAction"/>
598     <action id="Console.SplitLine" class="com.intellij.openapi.actionSystem.EmptyAction" use-shortcut-of="SplitLine"/>
599     <group id="Console.HistoryActions">
600       <action id="Console.History.Previous" class="com.intellij.openapi.actionSystem.EmptyAction"/>
601       <action id="Console.History.Next" class="com.intellij.openapi.actionSystem.EmptyAction"/>
602       <action id="Console.History.Browse" class="com.intellij.openapi.actionSystem.EmptyAction" icon="AllIcons.General.MessageHistory"/>
603     </group>
604
605     <group id="Internal" text="&amp;Internal Actions" internal="true" popup="true">
606       <group id="Internal.Errors" popup="true" text="Exceptions">
607         <action id="DropAnError" internal="true" class="com.intellij.diagnostic.DropAnErrorAction"/>
608         <action id="DropAnErrorWithAttachments" internal="true" class="com.intellij.diagnostic.DropAnErrorWithAttachmentsAction"/>
609         <action id="DropAnOutOfMemoryError" internal="true" class="com.intellij.diagnostic.DropAnOutOfMemoryErrorAction"/>
610         <action id="DropAnOutOfPermGenMemoryError" internal="true" class="com.intellij.diagnostic.DropAnOutOfPermGenMemoryErrorAction"/>
611       </group>
612       <separator/>
613       <action internal="true" id="ReloadProjectAction" class="com.intellij.internal.ReloadProjectAction"/>
614       <action id="DumbMode" internal="true" class="com.intellij.internal.ToggleDumbModeAction" text="Dumb mode"/>
615       <action id="LaggingMode" internal="true" class="com.intellij.internal.ToggleLaggingModeAction" text="Lagging mode"/>
616       <separator/>
617       <group id="Internal.UI" popup="true" text="&amp;UI">
618         <action id="NotificationTestAction" internal="true" class="com.intellij.notification.impl.actions.NotificationTestAction"
619                 text="Add Test Notification"/>
620         <action id="TestMessageBoxAction" internal="true" class="com.intellij.diagnostic.TestMessageBoxAction" text="Show Test Dialog"/>
621         <separator/>
622         <group id="Internal.focusAndModality" popup="true" text="Focus and modality testing">
623           <action id="ShowDelayedMessageInternalAction" internal="true" class="com.intellij.notification.impl.actions.ShowDelayedMessageInternalAction"
624                   text="Show Delayed Message"/>
625           <action id="ManualMacMessagesTest" internal="true" class="com.intellij.internal.validation.MacMessagesTest"
626                   text="Manual test for testing MacMessages"/>
627           <action id="MacMessagesSequencesTest" internal="true" class="com.intellij.internal.validation.TestMacMessagesSequencesAction"
628                   text="Test Mac Messages Sequences" />
629         </group>
630         <action id="FocusDebugger" internal="true" class="com.intellij.internal.focus.FocusDebuggerAction" text="Start Focus Debugger"/>
631         <action id="FocusTracer" internal="true" class="com.intellij.internal.focus.FocusTracesAction" text="Start Focus Trace">
632           <keyboard-shortcut first-keystroke="control shift F11" keymap="$default"/>
633         </action>
634
635         <action id="UiInspector" internal="true" class="com.intellij.internal.inspector.UiInspectorAction" text="UI &amp;Inspector"/>
636         <action id="ShowSplash" internal="true" class="com.intellij.ui.ShowSplashAction" text="Show Splash" />
637         <action id="ValidationTest" internal="true" class="com.intellij.internal.validation.TestDialogWithValidationAction" text="Validation Dialog Test" />
638         <action id="MacMessagesTest" internal="true" class="com.intellij.internal.validation.TestMacMessagesAction" text="Test Mac Messages" />
639         <action id="TreeExpandAll" internal="true" class="com.intellij.internal.tree.ExpandAll" text="Expand Tree" />
640         <action id="UIDefaults" internal="true" class="com.intellij.ui.ShowUIDefaultsAction" text="LaF Defaults"/>
641         <separator/>
642         <action id="AddTestProcessAction" internal="true" class="com.intellij.openapi.wm.impl.status.AddTestProcessAction" text="Add Test Process"/>
643         <action id="AddTestProcessActionIndefinte" internal="true" class="com.intellij.openapi.wm.impl.status.AddTestProcessActionIndefinite" text="Add Test Process Indefinite"/>
644         <separator/>
645         <action id="TestGestureAction" class="com.intellij.openapi.keymap.impl.ui.TestGestureAction" text="Test Gesture Action"/>
646         <action id="TestDndAction" class="com.intellij.internal.validation.TestDnd" text="Test Dnd"/>
647         <action id="AnimatorTestAction" class="com.intellij.ui.AnimatorTestAction" text="Test Animator"/>
648       </group>
649       <group id="TopAnomalies" internal="true" class="com.intellij.internal.anomalies.TopAnomaliesAction" text="Top Anomalies" popup="true"/>
650       <action id="ImageDuplicates" internal="true" class="com.intellij.internal.ShowImageDuplicatesAction" text="Find Image Duplicates"/>
651       <action id="ShowNonRetinaImages" internal="true" class="com.intellij.internal.ShowNonRetinaImagesActions" text="Show Non Retina Images"/>
652       <separator/>
653       <reference ref="MaintenanceGroup"/>
654
655       <action internal="true" id="SendStatistics" class="com.intellij.internal.statistic.tmp.SendStatisticsAction" text="Send Statistics"/>
656       <add-to-group group-id="ToolsMenu" anchor="last"/>
657     </group>
658
659     <group id="EditorContextBarMenu">
660     </group>
661
662     <group id="DirDiffMenu">
663       <action id="DirDiffMenu.SetCopyToRight" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetCopyToRight" text="Set Copy to Right" icon="AllIcons.Vcs.Arrow_right"/>
664       <action id="DirDiffMenu.SetCopyToLeft" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetCopyToLeft" text="Set Copy to Left" icon="AllIcons.Vcs.Arrow_left"/>
665       <action id="DirDiffMenu.SetDelete" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetDelete" text="Set Delete" icon="AllIcons.Vcs.Remove"/>
666       <action id="DirDiffMenu.SetNoOperation" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetNoOperation" text="Set Do Nothing"/>
667       <separator/>
668       <action id="DirDiffMenu.SetDefault" class="com.intellij.openapi.diff.impl.dir.actions.popup.SetDefault" text="Set Default"/>
669       <action id="DirDiffMenu.WarnOnDeletion" class="com.intellij.openapi.diff.impl.dir.actions.popup.WarnOnDeletion" text="Warn When Delete" />
670     </group>
671
672     <action id="Rerun" class="com.intellij.execution.runners.FakeRerunAction" text="Rerun"/>
673     <action id="RerunTests" class="com.intellij.execution.runners.RerunTestsAction" text="Rerun Tests"/>
674
675     <action id="IncrementWindowWidth" class="com.intellij.ide.actions.WindowAction$IncrementWidth" use-shortcut-of="ResizeToolWindowRight"/>
676     <action id="DecrementWindowWidth" class="com.intellij.ide.actions.WindowAction$DecrementWidth" use-shortcut-of="ResizeToolWindowLeft"/>
677     <action id="IncrementWindowHeight" class="com.intellij.ide.actions.WindowAction$IncrementHeight" use-shortcut-of="ResizeToolWindowDown"/>
678     <action id="DecrementWindowHeight" class="com.intellij.ide.actions.WindowAction$DecrementHeight" use-shortcut-of="ResizeToolWindowUp"/>
679
680     <action id="ExportTestResults" class="com.intellij.execution.testframework.export.ExportTestResultsAction" icon="AllIcons.Actions.Export"/>
681
682     <action id="SaveDocument" class="com.intellij.ide.actions.SaveDocumentAction"/>
683   </actions>
684 </component>