"new in idea 8" action is only available in IDEA, not in RubyMine
[fedora-idea.git] / platform-resources / src / idea / LangActions.xml
blob464c20f8ea34fae8ea293ddd3f87b29e920de052
1 <component>
2   <actions>
3     <action id="IncrementalSearch" class="com.intellij.codeInsight.navigation.actions.IncrementalSearchAction"/>
4     <action id="AddToFavoritesPopup" class="com.intellij.ide.favoritesTreeView.actions.AddToFavoritesPopupAction"/>
5     <group id="AddToFavorites" class="com.intellij.ide.favoritesTreeView.actions.AddToFavoritesActionGroup" popup="true"/>
6     <group id="AddAllToFavorites" class="com.intellij.ide.favoritesTreeView.actions.AddAllToFavoritesActionGroup" popup="true"/>
7     <action id="AddNewFavoritesList" class="com.intellij.ide.favoritesTreeView.actions.AddNewFavoritesListAction"/>
8     <group id="SendToFavoritesGroup" class="com.intellij.ide.favoritesTreeView.actions.SendToFavoritesGroup" popup="true"/>
9     <group id="MoveModuleToGroup" class="com.intellij.ide.projectView.impl.MoveModuleToGroupTopLevel" popup="true"/>
11     <action id="RunConfiguration" class="com.intellij.execution.actions.RunConfigurationAction"/>
12     <group id="RunContextGroup" popup="false">
13       <action id="CreateRunConfiguration" class="com.intellij.execution.actions.CreateAction"/>
14     </group>
15     <group id="RunContextPopupGroup" popup="false">
16       <reference ref="RunContextGroup"/>
17     </group>
19     <group id="LangCodeInsightActions">
20       <action id="EditorSelectWord" class="com.intellij.openapi.editor.actions.SelectWordAtCaretAction"/>
21       <action id="EditorUnSelectWord" class="com.intellij.openapi.editor.actions.UnselectWordAtCaretAction"/>
23       <add-to-group group-id="EditorActions" anchor="last"/>
24     </group>
26     <group id="GenerateGroup">
27       <action id="OverrideMethods" class="com.intellij.codeInsight.generation.actions.OverrideMethodsAction"/>
28       <action id="ImplementMethods" class="com.intellij.codeInsight.generation.actions.ImplementMethodsAction"/>
29     </group>
31     <action id="ShowIntentionActions" class="com.intellij.codeInsight.intention.actions.ShowIntentionActionsAction"/>
33     <action id="TogglePopupHints" class="com.intellij.ide.actions.TogglePopupHintsAction"/>
34     <action id="FindModal" class="com.intellij.openapi.editor.actions.FindAction" icon="/actions/menu-find.png"/>
36     <action id="CodeInspection.OnEditor" class="com.intellij.codeInspection.actions.CodeInspectionOnEditorAction"/>
38     <action id="ActivateNavBar" class="com.intellij.ide.navigationToolbar.ActivateNavigationBarAction" popup="true"/>
40     <group id="CodeInsightEditorActions">
41       <reference ref="LookupActions"/>
42       <action id="EmacsStyleIndent" class="com.intellij.codeInsight.editorActions.EmacsStyleIndentAction"/>
43       <action id="EditorCodeBlockStart" class="com.intellij.codeInsight.editorActions.CodeBlockStartAction"/>
44       <action id="EditorCodeBlockEnd" class="com.intellij.codeInsight.editorActions.CodeBlockEndAction"/>
45       <action id="EditorCodeBlockStartWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockStartWithSelectionAction"/>
46       <action id="EditorCodeBlockEndWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockEndWithSelectionAction"/>
47       <action id="EditorCompleteStatement" class="com.intellij.codeInsight.editorActions.smartEnter.SmartEnterAction"/>
49       <add-to-group group-id="EditorActions" anchor="last"/>
50     </group>
52     <!-- File -->
54     <action id="ReloadFromDisk" class="com.intellij.ide.actions.ReloadFromDiskAction">
55       <add-to-group group-id="FileMenu" anchor="after" relative-to-action="Synchronize"/>
56     </action>
59     <group id="PrintExportGroup">
60       <separator/>
61       <action id="ExportToHTML" class="com.intellij.codeEditor.printing.ExportToHTMLAction"/>
62       <action id="Print" class="com.intellij.codeEditor.printing.PrintAction"/>
64       <add-to-group group-id="FileMenu" anchor="after" relative-to-action="ReloadFromDisk"/>
65     </group>
67     <action id="ChangeTemplateDataLanguage" class="com.intellij.psi.templateLanguages.ChangeTemplateDataLanguageAction">
68       <add-to-group group-id="FileMenu" anchor="after" relative-to-action="ChangeFileEncodingGroup"/>
69     </action>
71     <!-- Edit -->
72     <action id="CopyReference" class="com.intellij.ide.actions.CopyReferenceAction">
73       <add-to-group group-id="CutCopyPasteGroup" anchor="after" relative-to-action="CopyPaths"/>
74     </action>
76     <group id="EditSelectWordGroup">
77       <reference ref="EditorSelectWord"/>
78       <reference ref="EditorUnSelectWord"/>
80       <add-to-group group-id="EditSelectGroup" anchor="last"/>
81     </group>
83     <group id="EditBookmarksGroup">
84       <action id="ToggleBookmark" class="com.intellij.ide.bookmarks.actions.ToggleBookmarkAction"/>
85       <action id="ShowBookmarks" class="com.intellij.ide.bookmarks.actions.ShowBookmarksAction"/>
86       <separator/>
88       <add-to-group group-id="EditMenu" anchor="after" relative-to-action="EditCreateDeleteGroup"/>
89     </group>
91     <!-- Search -->
92     <group id="SearchMenu" popup="true">
93       <action id="Find" class="com.intellij.openapi.editor.actions.IncrementalFindAction" icon="/actions/menu-find.png"/>
94       <action id="Replace" class="com.intellij.openapi.editor.actions.ReplaceAction" icon="/actions/menu-replace.png"/>
95       <action id="FindNext" class="com.intellij.ide.actions.SearchAgainAction"/>
96       <action id="FindPrevious" class="com.intellij.ide.actions.SearchBackAction"/>
97       <action id="FindWordAtCaret" class="com.intellij.openapi.editor.actions.FindWordAtCaretAction"/>
98       <separator/>
99       <action id="FindUsages" class="com.intellij.find.actions.FindUsagesAction"/>
100       <action id="ShowUsages" class="com.intellij.find.actions.ShowUsagesAction"/>
101       <action id="FindUsagesInFile" class="com.intellij.find.actions.FindUsagesInFileAction"/>
102       <action id="HighlightUsagesInFile" class="com.intellij.codeInsight.highlighting.actions.HighlightUsagesAction"/>
103       <group id="ShowRecentFindUsagesGroup" class="com.intellij.find.impl.ShowRecentFindUsagesGroup" popup="true"/>
104       <separator/>
105       <action id="FindInPath" class="com.intellij.find.actions.FindInPathAction"/>
106       <action id="ReplaceInPath" class="com.intellij.find.actions.ReplaceInPathAction"/>
107       <separator/>
108       <action id="GotoAction" class="com.intellij.ide.actions.GotoActionAction"/>
110       <add-to-group group-id="MainMenu" anchor="after" relative-to-action="EditMenu"/>
111     </group>
113     <!-- View -->
114     <action id="ViewNavigationBar" class="com.intellij.ide.actions.ViewNavigationBarAction">
115       <add-to-group group-id="ViewMenu" relative-to-action="ViewStatusBar" anchor="after"/>
116     </action>
118     <group id="CodeEditorBaseGroup">
119       <separator/>
120       <group id="CodeEditorViewGroup" class="com.intellij.ide.actions.CodeEditorActionGroup">
121         <action id="FileStructurePopup" class="com.intellij.ide.actions.ViewStructureAction"/>
122         <action id="QuickJavaDoc" class="com.intellij.codeInsight.documentation.actions.ShowJavaDocInfoAction"/>
123         <action id="ExternalJavaDoc" class="com.intellij.ide.actions.ExternalJavaDocAction"/>
124         <action id="SelectIn" class="com.intellij.ide.actions.SelectInAction"/>
125         <action id="ParameterInfo" class="com.intellij.codeInsight.hint.actions.ShowParameterInfoAction"/>
126         <action id="ShowErrorDescription" class="com.intellij.codeInsight.daemon.impl.actions.ShowErrorDescriptionAction"/>
127         <action id="ShowFilePath" class="com.intellij.ide.actions.ShowFilePathAction"/>
128         <action id="PopupHector" class="com.intellij.codeInsight.daemon.impl.PopupHectorAction"/>
129       </group>
130       <separator/>
132       <group id="ProjectViewGroup" class="com.intellij.ide.projectView.actions.ProjectViewActionGroup">
133         <action id="ProjectViewChangeView" class="com.intellij.ide.projectView.actions.ChangeProjectViewAction"/>
134       </group>
135       <separator/>
136       <reference ref="AddToFavorites"/>
137       <separator/>
139       <add-to-group group-id="ViewMenu" relative-to-action="QuickChangeScheme" anchor="after"/>
140     </group>
142     <group id="FoldingGroup" class="com.intellij.codeInsight.folding.impl.actions.FoldingGroup" popup="true">
143       <action id="ExpandRegion" class="com.intellij.codeInsight.folding.impl.actions.ExpandRegionAction"/>
144       <action id="CollapseRegion" class="com.intellij.codeInsight.folding.impl.actions.CollapseRegionAction"/>
145       <separator/>
146       <action id="ExpandAllRegions" class="com.intellij.codeInsight.folding.impl.actions.ExpandAllRegionsAction"/>
147       <action id="CollapseAllRegions" class="com.intellij.codeInsight.folding.impl.actions.CollapseAllRegionsAction"/>
148       <separator/>
149       <group id="LanguageSpecificFoldingGroup"/>
150       <separator/>
151       <action id="CollapseSelection" class="com.intellij.codeInsight.folding.impl.actions.CollapseSelectionAction"/>
153       <add-to-group group-id="ViewMenu" anchor="last"/>
154     </group>
156     <!-- TODO: correct action location -->
157     <action id="QuickImplementations" class="com.intellij.codeInsight.hint.actions.ShowImplementationsAction">
158       <add-to-group group-id="ViewMenu" relative-to-action="ToggleFullScreenMode" anchor="after"/>
159     </action>
161     <action id="RecentChanges" class="com.intellij.history.integration.ui.actions.RecentChangesAction">
162       <keyboard-shortcut first-keystroke="alt shift C" keymap="$default"/>
163       <add-to-group group-id="ViewRecentActions" anchor="last"/>
164     </action>
166     <group id="HierarchyGroup">
167       <separator/>
168       <action id="TypeHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseTypeHierarchyAction"/>
169       <action id="MethodHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseMethodHierarchyAction"/>
170       <action id="CallHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseCallHierarchyAction"/>
171       <separator/>
173       <add-to-group group-id="ViewMenu" anchor="last"/>
174     </group>
176     <!-- Go To -->
177     <group id="GoToTargetEx">
178       <action id="GotoClass" class="com.intellij.ide.actions.GotoClassAction"/>
179       <action id="GotoFile" class="com.intellij.ide.actions.GotoFileAction"/>
180       <action id="GotoSymbol" class="com.intellij.ide.actions.GotoSymbolAction"/>
182       <add-to-group group-id="GoToMenu" anchor="first"/>
183     </group>
185     <group id="GoToErrorGroup">
186       <separator/>
187       <action id="GotoNextError" class="com.intellij.codeInsight.daemon.impl.actions.GotoNextErrorAction"/>
188       <action id="GotoPreviousError" class="com.intellij.codeInsight.daemon.impl.actions.GotoPreviousErrorAction"/>
189       <separator/>
191       <action id="GotoNextBookmark" class="com.intellij.ide.bookmarks.actions.NextBookmarkAction"/>
192       <action id="GotoPreviousBookmark" class="com.intellij.ide.bookmarks.actions.PreviousBookmarkAction"/>
193       <add-to-group group-id="GoToMenu" anchor="before" relative-to-action="Back"/>
194     </group>
196     <group id="GoToMenuEx">
197       <separator/>
198       <action id="MethodDown" class="com.intellij.codeInsight.navigation.actions.MethodDownAction"/>
199       <action id="MethodUp" class="com.intellij.codeInsight.navigation.actions.MethodUpAction"/>
200       <separator/>
201       <add-to-group group-id="GoToMenu" anchor="after" relative-to-action="GoToPreviousError"/>
202     </group>
204     <group id="GoToCodeGroup">
205       <action id="ShowNavBar" class="com.intellij.ide.navigationToolbar.PopupToolbarAction"/>
206       <action id="GotoDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoDeclarationAction"/>
207       <action id="GotoImplementation" class="com.intellij.codeInsight.navigation.actions.GotoImplementationAction"/>
208       <action id="GotoTypeDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoTypeDeclarationAction"/>
209       <action id="GotoSuperMethod" class="com.intellij.codeInsight.navigation.actions.GotoSuperAction"/>
210       <action id="GotoTest" class="com.intellij.testIntegration.GotoTestOrCodeAction"/>
211       <separator/>
213       <add-to-group group-id="GoToMenu" anchor="before" relative-to-action="GoToErrorGroup"/>
214     </group>
216     <!-- Code -->
217     <group id="CodeMenu" popup="true">
218       <reference ref="OverrideMethods"/>
219       <reference ref="ImplementMethods"/>
220       <action id="Generate" class="com.intellij.codeInsight.generation.actions.GenerateAction"/>
221       <separator/>
222       <action id="SurroundWith" class="com.intellij.codeInsight.generation.actions.SurroundWithAction"/>
223       <action id="Unwrap" class="com.intellij.codeInsight.unwrap.UnwrapAction"/>
224       <separator/>
226       <group id="CodeCompletionGroup" class="com.intellij.codeInsight.completion.actions.CodeCompletionGroup" popup="true">
227         <action id="CodeCompletion" class="com.intellij.codeInsight.completion.actions.CodeCompletionAction"/>
228         <action id="SmartTypeCompletion" class="com.intellij.codeInsight.completion.actions.SmartCodeCompletionAction"/>
229         <action id="ClassNameCompletion" class="com.intellij.codeInsight.completion.actions.ClassNameCompletionAction"/>
230         <separator/>
231         <action id="HippieCompletion" class="com.intellij.codeInsight.completion.actions.HippieCompletionAction"/>
232         <action id="HippieBackwardCompletion" class="com.intellij.codeInsight.completion.actions.HippieBackwardCompletionAction"/>
233       </group>
235       <separator/>
237       <action id="InsertLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.ListTemplatesAction"/>
238       <action id="SurroundWithLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.SurroundWithTemplateAction"/>
239       <separator/>
241       <group id="CommentGroup">
242         <action id="CommentByLineComment" class="com.intellij.codeInsight.generation.actions.CommentByLineCommentAction"/>
243         <action id="CommentByBlockComment" class="com.intellij.codeInsight.generation.actions.CommentByBlockCommentAction"/>
244       </group>
246       <group id="CodeFormatGroup">
247         <action id="ReformatCode" class="com.intellij.codeInsight.actions.ReformatCodeAction"/>
248         <action id="AutoIndentLines" class="com.intellij.codeInsight.generation.actions.AutoIndentLinesAction"/>
249         <action id="OptimizeImports" class="com.intellij.codeInsight.actions.OptimizeImportsAction"/>
250       </group>
252       <add-to-group group-id="MainMenu" anchor="after" relative-to-action="GoToMenu"/>
253     </group>
255     <!-- Analyze -->
256     <group id="AnalyzeMenu" popup="true">
257       <action id="InspectCode" class="com.intellij.codeInspection.actions.CodeInspectionAction"/>
258       <action id="ViewOfflineInspection" class="com.intellij.codeInspection.actions.ViewOfflineResultsAction"/>
259       <separator/>
260       <action id="ShowPackageDeps" class="com.intellij.packageDependencies.actions.AnalyzeDependenciesAction"/>
261       <action id="ShowBackwardPackageDeps" class="com.intellij.packageDependencies.actions.BackwardDependenciesAction"/>
262       <add-to-group group-id="MainMenu" anchor="after" relative-to-action="CodeMenu"/>
263     </group>
265     <!-- Refactor -->
266     <group id="RefactoringMenu" popup="true">
267       <action id="RenameElement" class="com.intellij.refactoring.actions.RenameElementAction"/>
268       <separator/>
269       <action id="Move" class="com.intellij.refactoring.actions.MoveAction"/>
270       <action id="CopyElement" class="com.intellij.ide.actions.CopyElementAction"/>
271       <action id="CloneElement" class="com.intellij.ide.actions.CloneElementAction"/>
272       <action id="SafeDelete" class="com.intellij.refactoring.actions.SafeDeleteAction"/>
273       <separator/>
274       <action id="ExtractMethod" class="com.intellij.refactoring.actions.ExtractMethodAction"/>
275       <action id="IntroduceVariable" class="com.intellij.refactoring.actions.IntroduceVariableAction"/>
276       <separator/>
277       <action id="ExtractInclude" class="com.intellij.refactoring.actions.ExtractIncludeAction"/>
278       <add-to-group group-id="MainMenu" anchor="after" relative-to-action="AnalyzeMenu"/>
279     </group>
281     <!-- Run -->
282     <group id="RunMenu" popup="true">
283       <group id="RunnerActions"/>
284       <action id="editRunConfigurations" class="com.intellij.execution.actions.EditRunConfigurationsAction"/>
285       <action id="Stop" class="com.intellij.execution.actions.StopAction" icon="/actions/suspend.png"/>
287       <add-to-group group-id="MainMenu" anchor="after" relative-to-action="RefactoringMenu"/>
288     </group>
291     <!-- Tools -->
292     <group id="ToolsBasicGroup">
293       <action id="SaveAsTemplate" class="com.intellij.codeInsight.template.actions.SaveAsTemplateAction"/>
294       <action id="SaveFileAsTemplate" class="com.intellij.ide.actions.SaveFileAsTemplateAction"/>
295       <separator/>
297       <add-to-group group-id="ToolsMenu" anchor="first"/>
298     </group>
300     <group id="ExternalToolsGroup" class="com.intellij.tools.ExternalToolsGroup">
301       <add-to-group group-id="ToolsMenu" anchor="last"/>
302     </group>
304     <group id="NewGroup" popup="true">
305       <action id="NewFile" class="com.intellij.ide.actions.CreateFileAction"/>
306       <action id="NewDir" class="com.intellij.ide.actions.CreateDirectoryOrPackageAction"/>
307       <separator/>
308       <action id="NewFromTemplate" class="com.intellij.ide.fileTemplates.actions.CreateFromTemplateGroup"/>
309     </group>
312     <!-- Toolbar -->
313     <group id="ToolbarFindGroup">
314       <separator/>
316       <reference ref="Find"/>
317       <reference ref="Replace"/>
319       <add-to-group group-id="MainToolBar" relative-to-action="$Paste" anchor="after"/>
320     </group>
322     <group id="ToolbarRunGroup">
323       <separator/>
324       <reference ref="RunConfiguration"/>
325       <reference ref="RunnerActions"/>
327       <add-to-group group-id="MainToolBar" relative-to-action="Forward" anchor="after"/>
328     </group>
330     <group id="Bookmarks">
331       <reference ref="ToggleBookmark"/>
332       <reference ref="ShowBookmarks"/>
333       <reference ref="GotoNextBookmark"/>
334       <reference ref="GotoPreviousBookmark"/>
336       <action id="ToggleBookmark0" class="com.intellij.ide.bookmarks.actions.ToggleBookmark0Action"/>
337       <action id="ToggleBookmark1" class="com.intellij.ide.bookmarks.actions.ToggleBookmark1Action"/>
338       <action id="ToggleBookmark2" class="com.intellij.ide.bookmarks.actions.ToggleBookmark2Action"/>
339       <action id="ToggleBookmark3" class="com.intellij.ide.bookmarks.actions.ToggleBookmark3Action"/>
340       <action id="ToggleBookmark4" class="com.intellij.ide.bookmarks.actions.ToggleBookmark4Action"/>
341       <action id="ToggleBookmark5" class="com.intellij.ide.bookmarks.actions.ToggleBookmark5Action"/>
342       <action id="ToggleBookmark6" class="com.intellij.ide.bookmarks.actions.ToggleBookmark6Action"/>
343       <action id="ToggleBookmark7" class="com.intellij.ide.bookmarks.actions.ToggleBookmark7Action"/>
344       <action id="ToggleBookmark8" class="com.intellij.ide.bookmarks.actions.ToggleBookmark8Action"/>
345       <action id="ToggleBookmark9" class="com.intellij.ide.bookmarks.actions.ToggleBookmark9Action"/>
347       <action id="GotoBookmark0" class="com.intellij.ide.bookmarks.actions.GotoBookmark0Action"/>
348       <action id="GotoBookmark1" class="com.intellij.ide.bookmarks.actions.GotoBookmark1Action"/>
349       <action id="GotoBookmark2" class="com.intellij.ide.bookmarks.actions.GotoBookmark2Action"/>
350       <action id="GotoBookmark3" class="com.intellij.ide.bookmarks.actions.GotoBookmark3Action"/>
351       <action id="GotoBookmark4" class="com.intellij.ide.bookmarks.actions.GotoBookmark4Action"/>
352       <action id="GotoBookmark5" class="com.intellij.ide.bookmarks.actions.GotoBookmark5Action"/>
353       <action id="GotoBookmark6" class="com.intellij.ide.bookmarks.actions.GotoBookmark6Action"/>
354       <action id="GotoBookmark7" class="com.intellij.ide.bookmarks.actions.GotoBookmark7Action"/>
355       <action id="GotoBookmark8" class="com.intellij.ide.bookmarks.actions.GotoBookmark8Action"/>
356       <action id="GotoBookmark9" class="com.intellij.ide.bookmarks.actions.GotoBookmark9Action"/>
357     </group>
359     <group id="ProjectViewPopupMenuRefactoringGroup">
360       <reference ref="RefactoringMenu"/>
361     </group>
363     <group id="ProjectViewPopupMenuModifyGroup">
364       <reference ref="$Delete"/>
365     </group>
367     <group id="ProjectViewPopupMenuRunGroup">
368       <reference ref="RunContextPopupGroup"/>
369     </group>
371     <group id="ProjectViewPopupMenuSettingsGroup">
372       <reference ref="MoveModuleToGroup"/>
373     </group>
375     <group id="ProjectViewPopupMenu">
376       <reference ref="NewGroup"/>
377       <action id="AssociateWithFileType" class="com.intellij.ide.actions.AssociateFileType"/>
378       <separator/>
379       <reference ref="CutCopyPasteGroup"/>
380       <reference ref="EditSource"/>
381       <reference ref="ChangesView.ApplyPatch"/>
382       <separator/>
383       <reference ref="FindUsages"/>
384       <reference ref="FindInPath"/>
385       <reference ref="ReplaceInPath"/>
386       <reference ref="AnalyzeMenu"/>
387       <separator/>
388       <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
389       <separator/>
390       <reference ref="AddToFavorites"/>
391       <reference ref="MoveToChangeList"/>
392       <separator/>
393       <reference ref="ProjectViewPopupMenuModifyGroup"/>
394       <separator/>
395       <reference ref="ProjectViewPopupMenuRunGroup"/>
396       <separator/>
397       <reference ref="VersionControlsGroup"/>
398       <action id="SynchronizeCurrentFile" class="com.intellij.ide.actions.SynchronizeCurrentFileAction" icon="/actions/sync.png"/>
399       <reference ref="CompareTwoFiles"/>
400       <reference ref="CompareFileWithEditor"/>
401       <separator/>
402       <reference ref="ExternalToolsGroup"/>
403       <separator/>
404       <reference ref="ProjectViewPopupMenuSettingsGroup"/>
405     </group>
407     <group id="NavbarPopupMenu">
408       <reference ref="NewGroup"/>
409       <reference ref="AssociateWithFileType"/>
410       <separator/>
411       <reference ref="CutCopyPasteGroup"/>
412       <reference ref="EditSource"/>
413       <reference ref="ChangesView.ApplyPatch"/>
414       <separator/>
415       <reference ref="FindUsages"/>
416       <reference ref="FindInPath"/>
417       <reference ref="ReplaceInPath"/>
418       <reference ref="AnalyzeMenu"/>
419       <separator/>
420       <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
421       <separator/>
422       <reference ref="AddToFavorites"/>
423       <reference ref="MoveToChangeList"/>
424       <separator/>
425       <reference ref="ProjectViewPopupMenuModifyGroup"/>
426       <separator/>
427       <reference ref="ProjectViewPopupMenuRunGroup"/>
428       <separator/>
429       <reference ref="VersionControlsGroup"/>
430       <reference ref="SynchronizeCurrentFile"/>
431       <reference ref="CompareTwoFiles"/>
432       <reference ref="CompareFileWithEditor"/>
433       <separator/>
434       <reference ref="ExternalToolsGroup"/>
435       <separator/>
436       <reference ref="ProjectViewPopupMenuSettingsGroup"/>
437     </group>
439     <group id="FavoritesViewPopupMenu">
440       <reference ref="NewGroup"/>
441       <reference ref="AssociateWithFileType"/>
442       <separator/>
443       <reference ref="CutCopyPasteGroup"/>
444       <reference ref="EditSource"/>
445       <reference ref="ChangesView.ApplyPatch"/>
446       <separator/>
447       <reference ref="FindUsages"/>
448       <reference ref="FindInPath"/>
449       <reference ref="ReplaceInPath"/>
450       <reference ref="AnalyzeMenu"/>
451       <separator/>
452       <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
453       <separator/>
454       <action id="RenameFavoritesList" class="com.intellij.ide.favoritesTreeView.actions.RenameFavoritesListAction"/>
455       <action id="RemoveFromFavorites" class="com.intellij.ide.favoritesTreeView.actions.DeleteFromFavoritesAction"/>
456       <action id="RemoveFavoritesList" class="com.intellij.ide.favoritesTreeView.actions.DeleteFavoritesListAction"/>
457       <action id="RemoveAllFavoritesListsButThis" class="com.intellij.ide.favoritesTreeView.actions.DeleteAllFavoritesListsButThisAction"/>
458       <reference ref="SendToFavoritesGroup"/>
459       <reference ref="MoveToChangeList"/>
460       <separator/>
461       <reference ref="ProjectViewPopupMenuModifyGroup"/>
462       <separator/>
463       <reference ref="ProjectViewPopupMenuRunGroup"/>
464       <separator/>
465       <reference ref="VersionControlsGroup"/>
466       <reference ref="SynchronizeCurrentFile"/>
467       <reference ref="CompareTwoFiles"/>
468       <reference ref="CompareFileWithEditor"/>
469       <separator/>
470       <reference ref="ExternalToolsGroup"/>
471       <separator/>
472       <reference ref="ProjectViewPopupMenuSettingsGroup"/>
473     </group>
475     <group id="ScopeViewPopupMenu">
476       <reference ref="ProjectViewPopupMenu"/>
477       <separator/>
478       <action id="ScopeView.EditScopes" class="com.intellij.ide.scopeView.EditScopesAction"/>
479     </group>
481     <group id="StructureViewPopupMenu">
482       <reference ref="EditSource"/>
483       <separator/>
484       <reference ref="FindUsages"/>
485       <reference ref="RefactoringMenu"/>
486       <separator/>
487       <reference ref="AddToFavorites"/>
488       <reference ref="MoveToChangeList"/>
489       <separator/>
490       <separator/>
491       <reference ref="CutCopyPasteGroup"/>
492       <separator/>
493       <reference ref="RunContextPopupGroup"/>
494       <reference ref="VersionControlsGroup"/>
495       <separator/>
496       <reference ref="CompareTwoFiles"/>
497     </group>
499     <group id="EditorPopupMenu1">
500       <separator/>
501       <reference ref="FindUsages"/>
502       <reference ref="AnalyzeMenu"/>
503       <reference ref="RefactoringMenu"/>
504       <separator/>
505       <reference ref="AddToFavorites"/>
506       <separator/>
507       <reference ref="FoldingGroup"/>
508       <separator/>
510       <add-to-group group-id="EditorPopupMenu" relative-to-action="MoveToChangeList" anchor="before"/>
511     </group>
513     <group id="EditorLangPopupMenu">
514       <separator/>
515       <group id="EditorPopupMenu.GoTo" popup="true">
516         <reference ref="ShowNavBar"/>
517         <reference ref="GotoDeclaration"/>
518         <reference ref="GotoImplementation"/>
519         <reference ref="GotoTypeDeclaration"/>
520         <reference ref="GotoSuperMethod"/>
521         <reference ref="GotoTest"/>
522       </group>
523       <reference ref="Generate"/>
524       <separator/>
526       <group id="EditorPopupMenu.Run">
527         <reference ref="RunContextPopupGroup"/>
528       </group>
529       <separator/>
530       <reference ref="VersionControlsGroup"/>
531       <separator/>
532       <reference ref="ExternalToolsGroup"/>
534       <add-to-group group-id="EditorPopupMenu" relative-to-action="CloseEditor" anchor="after"/>
535     </group>
537     <reference ref="ChangeTemplateDataLanguage">
538       <add-to-group group-id="EditorPopupMenu" anchor="after" relative-to-action="ChangeFileEncodingGroup"/>
539     </reference>
541     <group id="UsageView.Popup">
542       <reference ref="EditSource"/>
543       <action id="UsageView.Include" class="com.intellij.usages.actions.IncludeUsageAction"/>
544       <action id="UsageView.Exclude" class="com.intellij.usages.actions.ExcludeUsageAction"/>
545       <separator/>
546       <action id="UsageView.ShowRecentFindUsages" class="com.intellij.find.impl.ShowRecentFindUsagesAction" icon="/actions/back.png"/>
547     </group>
549     <action id="NewElement" class="com.intellij.ide.actions.NewElementAction">
550       <add-to-group group-id="EditCreateDeleteGroup" anchor="first"/>
551     </action>
553     <action id="ChangeCodeStyleScheme" class="com.intellij.ide.actions.QuickChangeCodeStyleSchemeAction">
554       <add-to-group group-id="ChangeScheme" anchor="after" relative-to-action="ChangeColorScheme"/>
555     </action>
557     <action id="ChangeInspectionProfile" class="com.intellij.ide.actions.QuickChangeInspectionProfileAction">
558       <add-to-group group-id="ChangeScheme" anchor="after" relative-to-action="ChangeLaf"/>
559     </action>
561     <action id="FileChooser.GotoModule" class="com.intellij.openapi.fileChooser.actions.GotoModuleDirectory"
562       icon="/nodes/ModuleClosed.png">
563       <add-to-group group-id="FileChooserToolbar" anchor="after" relative-to-action="FileChooser.GotoProject"/>
564     </action>
566     <group id="DebugMainMenu">
567       <separator/>
568       <action id="StepOver" class="com.intellij.xdebugger.impl.actions.StepOverAction" icon="/actions/traceOver.png"/>
569       <action id="StepInto" class="com.intellij.xdebugger.impl.actions.StepIntoAction" icon="/actions/traceInto.png"/>
570       <action id="SmartStepInto" class="com.intellij.xdebugger.impl.actions.SmartStepIntoAction" icon="/actions/traceInto.png"/>
571       <action id="StepOut" class="com.intellij.xdebugger.impl.actions.StepOutAction" icon="/actions/stepOut.png"/>
572       <action id="ForceStepOver" class="com.intellij.xdebugger.impl.actions.ForceStepOverAction" icon="/actions/traceOver.png"/>
573       <action id="ForceStepInto" class="com.intellij.xdebugger.impl.actions.ForceStepIntoAction" icon="/actions/forceStepInto.png"/>
574       <action id="RunToCursor" class="com.intellij.xdebugger.impl.actions.RunToCursorAction" icon="/actions/runToCursor.png"/>
575       <action id="ForceRunToCursor" class="com.intellij.xdebugger.impl.actions.ForceRunToCursorAction"/>
576       <action id="Pause" class="com.intellij.xdebugger.impl.actions.PauseAction" icon="/actions/pause.png"/>
577       <action id="Resume" class="com.intellij.xdebugger.impl.actions.ResumeAction" icon="/actions/resume.png"/>
578       <separator/>
579       <action id="EvaluateExpression" class="com.intellij.xdebugger.impl.actions.EvaluateAction" icon="/debugger/evaluateExpression.png"/>
580       <action id="QuickEvaluateExpression" class="com.intellij.xdebugger.impl.actions.QuickEvaluateAction"/>
581       <action id="ShowExecutionPoint" class="com.intellij.xdebugger.impl.actions.ShowExecutionPointAction"
582               icon="/debugger/showCurrentFrame.png"/>
583       <separator/>
584       <action id="ToggleLineBreakpoint" class="com.intellij.xdebugger.impl.actions.ToggleLineBreakpointAction"/>
585       <action id="ViewBreakpoints" class="com.intellij.xdebugger.impl.actions.ViewBreakpointsAction" icon="/debugger/viewBreakpoints.png"/>
586       <separator/>
588       <add-to-group group-id="RunMenu" anchor="last"/>
589     </group>
591     <group id="XDebugger.Actions">
592       <action id="XDebugger.SetValue" class="com.intellij.xdebugger.impl.ui.tree.actions.XSetValueAction"/>
593       <action id="XDebugger.CopyValue" class="com.intellij.xdebugger.impl.ui.tree.actions.XCopyValueAction"/>
594       <action id="XDebugger.Inspect" class="com.intellij.xdebugger.impl.ui.tree.actions.XInspectAction"/>
595       <action id="XDebugger.JumpToSource" class="com.intellij.xdebugger.impl.ui.tree.actions.XJumpToSourceAction"/>
596       <action id="XDebugger.AddToWatches" class="com.intellij.xdebugger.impl.ui.tree.actions.XAddToWatchesAction"/>
597       <action id="XDebugger.NewWatch" class="com.intellij.xdebugger.impl.frame.actions.XNewWatchAction" icon="/debugger/newWatch.png"/>
598       <action id="XDebugger.EditWatch" class="com.intellij.xdebugger.impl.frame.actions.XEditWatchAction"/>
599       <action id="XDebugger.RemoveWatch" class="com.intellij.xdebugger.impl.frame.actions.XRemoveWatchAction" icon="/actions/delete.png"/>
600       <action id="XDebugger.MuteBreakpoints" class="com.intellij.xdebugger.impl.actions.MuteBreakpointAction"
601               icon="/debugger/muteBreakpoints.png"/>
602     </group>
604     <group id="XDebugger.Evaluation.Dialog.Tree.Popup">
605       <reference ref="XDebugger.Inspect"/>
606       <reference ref="XDebugger.SetValue"/>
607       <reference ref="XDebugger.CopyValue"/>
608     </group>
610     <group id="XDebugger.Variables.Tree.Popup">
611       <reference ref="XDebugger.Inspect"/>
612       <reference ref="XDebugger.SetValue"/>
613       <reference ref="XDebugger.CopyValue"/>
614       <reference ref="XDebugger.JumpToSource"/>
615       <reference ref="XDebugger.AddToWatches"/>
616     </group>
618     <group id="XDebugger.Watches.Tree.Popup">
619       <reference ref="XDebugger.EditWatch"/>
620       <reference ref="XDebugger.Inspect"/>
621       <reference ref="XDebugger.SetValue"/>
622       <reference ref="XDebugger.CopyValue"/>
623     </group>
625     <group id="XDebugger.Watches.Tree.Toolbar">
626       <reference ref="XDebugger.NewWatch"/>
627       <reference ref="XDebugger.RemoveWatch"/>
628     </group>
630     <group id="XDebugger.Inspect.Tree.Popup">
631       <reference ref="XDebugger.Inspect"/>
632       <reference ref="XDebugger.CopyValue"/>
633     </group>
635     <group id="RunnerLayoutActions">
636       <group id="Runner.Layout" icon="/debugger/restoreLayout.png" popup="true">
637         <action id="Runner.RestoreLayout" class="com.intellij.execution.ui.layout.actions.RestoreLayoutAction"/>
638         <action id="Runner.ToggleToolbarLayout" class="com.intellij.execution.ui.layout.actions.ToggleToolbarLayoutAction"/>
639       </group>
642       <group id="Runner.View.Popup">
643         <action id="Runner.MoveViewToGrid" class="com.intellij.execution.ui.layout.actions.MoveToGridAction" icon="/debugger/toGrid.png"/>
644         <action id="Runner.MoveViewToTab" class="com.intellij.execution.ui.layout.actions.MoveToTabAction" icon="/debugger/toTab.png"/>
645         <action id="Runner.DetachCell" class="com.intellij.execution.ui.layout.actions.DetachCellAction" icon="/debugger/detach.png"/>
646         <action id="Runner.AttachCell" class="com.intellij.execution.ui.layout.actions.AttachCellAction" icon="/debugger/attach.png"/>
647         <separator/>
648         <action id="Runner.MinimizeView" class="com.intellij.execution.ui.layout.actions.MinimizeViewAction" icon="/actions/minimize.png"/>
649         <separator/>
650         <action id="Runner.CloseView" class="com.intellij.execution.ui.layout.actions.CloseViewAction" icon="/actions/cross.png"/>
651         <separator/>
652         <group id="Runner.Focus">
653           <action id="Runner.FocusOnStartup" class="com.intellij.execution.ui.actions.FocusOnStartAction"/>
654         </group>
655       </group>
658       <group id="Runner.View.Toolbar">
659         <reference ref="Runner.MoveViewToGrid"/>
660         <reference ref="Runner.MoveViewToTab"/>
661         <reference ref="Runner.DetachCell"/>
662         <reference ref="Runner.AttachCell"/>
663         <reference ref="Runner.MinimizeView"/>
664         <reference ref="Runner.CloseView"/>
665       </group>
666     </group>
668     <group id="LocalHistory" class="com.intellij.history.integration.ui.actions.LocalHistoryGroup" popup="true">
669       <action id="LocalHistory.ShowHistory" class="com.intellij.history.integration.ui.actions.ShowHistoryAction"/>
670       <action id="LocalHistory.ShowSelectionHistory" class="com.intellij.history.integration.ui.actions.ShowSelectionHistoryAction"/>
671       <action id="LocalHistory.PutLabel" class="com.intellij.history.integration.ui.actions.PutLabelAction"/>
673       <add-to-group group-id="VersionControlsGroup" anchor="first"/>
674       <add-to-group group-id="VcsGroups" anchor="first"/>
675     </group>
677     <group id="TestTreePopupMenu">
678       <reference ref="RunContextGroup"/>
679       <separator/>
680       <reference ref="EditSource"/>
681       <reference ref="ViewSource"/>
682     </group>
684     <group id="InspectionProfilePanelToolbar">
685     </group>
687     <!-- ***** yFiles actions *************************************** -->
688     <action id="Graph.ZoomIn" class="com.intellij.openapi.graph.builder.actions.ZoomInAction" text="Zoom In">
689       <keyboard-shortcut first-keystroke="ADD" keymap="$default"/>
690       <keyboard-shortcut first-keystroke="EQUALS" keymap="$default"/>
691     </action>
693     <action id="Graph.ZoomOut" class="com.intellij.openapi.graph.builder.actions.ZoomOutAction" text="Zoom Out">
694       <keyboard-shortcut first-keystroke="SUBTRACT" keymap="$default"/>
695       <keyboard-shortcut first-keystroke="MINUS" keymap="$default"/>
696     </action>
698     <action id="Graph.ActualZoom" class="com.intellij.openapi.graph.builder.actions.ActualZoomAction" text="Actual size"/>
699     <action id="Graph.ExportToFile" class="com.intellij.openapi.graph.builder.actions.export.ExportToFileAction" text="Export to file..."/>
701     <action id="Graph.ShowHideGrid" class="com.intellij.openapi.graph.builder.actions.ShowHideGridAction" text="Show/Hide Grid"/>
702     <action id="Graph.SnapToGrid" class="com.intellij.openapi.graph.builder.actions.SnapToGridAction" text="Snap to Grid"/>
704     <action id="Graph.FitContent" class="com.intellij.openapi.graph.builder.actions.FitContentAction" text="Fit Content"/>
706     <action id="Graph.Delete" class="com.intellij.openapi.graph.builder.actions.DeleteSelectionAction" use-shortcut-of="$Delete"
707             text="Delete Selection"/>
709     <action id="Graph.Show.Edge.Labels" class="com.intellij.openapi.graph.builder.actions.ShowEdgeLabels" text="Show Edge Labels"/>
710     <action id="Graph.Current.Node.Dependencies.Filter" class="com.intellij.openapi.graph.impl.builder.util.SelectionNodeModeActionImpl" />
712     <action id="Graph.Print" class="com.intellij.openapi.graph.builder.actions.printing.PrintGraphAction" text="Print Graph"/>
713     <action id="Graph.Print.Preview" class="com.intellij.openapi.graph.builder.actions.printing.PrintPreviewAction" text="Print Preview"/>
715     <!-- ***** yFiles layouts ********************** -->
716     <action id="Graph.Layout.BalloonLayouter" class="com.intellij.openapi.graph.builder.actions.layout.BalloonLayouterAction"
717             text="Balloon">
718     </action>
719     <action id="Graph.Layout.CircularLayouter" class="com.intellij.openapi.graph.builder.actions.layout.CircularLayouterAction"
720             text="Circular">
721     </action>
722     <action id="Graph.Layout.HierarchicGroupLayouter"
723             class="com.intellij.openapi.graph.builder.actions.layout.HierarchicGroupLayouterAction"
724             text="Hierarchic Group">
725     </action>
726     <action id="Graph.Layout.OrganicLayouter" class="com.intellij.openapi.graph.builder.actions.layout.OrganicLayouterAction"
727             text="Organic">
728     </action>
729     <action id="Graph.Layout.OrthogonalLayouter" class="com.intellij.openapi.graph.builder.actions.layout.OrthogonalLayouterAction"
730             text="Orthogonal">
731     </action>
732     <action id="Graph.Layout.DirectedOrthogonalLayouter"
733             class="com.intellij.openapi.graph.builder.actions.layout.DirectedOrthogonalLayouterAction"
734             text="Directed Orthogonal">
735     </action>
736     <action id="Graph.Layout.TreeLayouter" class="com.intellij.openapi.graph.builder.actions.layout.HVTreeLayouterAction"
737             text="Tree">
738     </action>
739     <action id="Graph.Layout.Fit.Content" class="com.intellij.openapi.graph.builder.actions.layout.FitContentAfterLayoutAction"
740             text="Fit Content After Layout" keymap="$default">
741     </action>
743     <group id="Graph.CommonLayoutGroup" text="Layout" popup="true">
744       <reference ref="Graph.Layout.BalloonLayouter"/>
745       <reference ref="Graph.Layout.CircularLayouter"/>
746       <reference ref="Graph.Layout.HierarchicGroupLayouter"/>
747       <reference ref="Graph.Layout.OrganicLayouter"/>
748       <reference ref="Graph.Layout.OrthogonalLayouter"/>
749       <reference ref="Graph.Layout.DirectedOrthogonalLayouter"/>
750       <reference ref="Graph.Layout.TreeLayouter"/>
751     </group>
753     <group id="Graph.DefaultGraphPopup">
754       <reference ref="Graph.ZoomIn"/>
755       <reference ref="Graph.ZoomOut"/>
756       <reference ref="Graph.ActualZoom"/>
757       <reference ref="Graph.FitContent"/>
758       <reference ref="Graph.ExportToFile"/>
760       <separator/>
761       <reference ref="Graph.Delete"/>
763       <separator/>
764       <reference ref="Graph.ShowHideGrid"/>
765       <reference ref="Graph.SnapToGrid"/>
767       <separator/>
768       <reference ref="Graph.Print"/>
769       <reference ref="Graph.Print.Preview"/>
771       <separator/>
772       <reference ref="Graph.CommonLayoutGroup"/>
773       <reference ref="Graph.Layout.Fit.Content"/>
775       <separator/>
776       <reference ref="Graph.Show.Edge.Labels"/>
777       <reference ref="Graph.Current.Node.Dependencies.Filter"/>
778       <separator/>
779       <reference ref="ContextHelp"/>
780     </group>
781   </actions>
782 </component>