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"/>
10 <action id="RunConfiguration" class="com.intellij.execution.actions.RunConfigurationAction"/>
11 <action id="ChooseRunConfiguration" class="com.intellij.execution.actions.ChooseRunConfigurationAction" text="Run..." description="Choose and run configuration" icon="/general/toolWindowRun.png"/>
12 <action id="ChooseDebugConfiguration" class="com.intellij.execution.actions.ChooseDebugConfigurationAction" text="Debug..." description="Choose and debug configuration" icon="/general/debug.png"/>
14 <group id="RunContextGroup" popup="false">
15 <action id="CreateRunConfiguration" class="com.intellij.execution.actions.CreateAction"/>
17 <group id="RunContextPopupGroup" popup="false">
18 <reference ref="RunContextGroup"/>
21 <group id="LangCodeInsightActions">
22 <action id="EditorSelectWord" class="com.intellij.openapi.editor.actions.SelectWordAtCaretAction"/>
23 <action id="EditorUnSelectWord" class="com.intellij.openapi.editor.actions.UnselectWordAtCaretAction"/>
25 <add-to-group group-id="EditorActions" anchor="last"/>
28 <group id="GenerateGroup">
29 <action id="OverrideMethods" class="com.intellij.codeInsight.generation.actions.OverrideMethodsAction"/>
30 <action id="ImplementMethods" class="com.intellij.codeInsight.generation.actions.ImplementMethodsAction"/>
31 <action id="DelegateMethods" class="com.intellij.codeInsight.generation.actions.DelegateMethodsAction"/>
32 <action id="GeneratePattern" class="com.intellij.codeInsight.generation.GenerateByPatternAction" text="Generate by Pattern..."/>
35 <action id="ShowIntentionActions" class="com.intellij.codeInsight.intention.actions.ShowIntentionActionsAction"/>
37 <action id="TogglePopupHints" class="com.intellij.ide.actions.TogglePopupHintsAction"/>
38 <action id="FindModal" class="com.intellij.openapi.editor.actions.FindAction" icon="/actions/menu-find.png"/>
40 <action id="CodeInspection.OnEditor" class="com.intellij.codeInspection.actions.CodeInspectionOnEditorAction"/>
42 <action id="ActivateNavBar" class="com.intellij.ide.navigationToolbar.ActivateNavigationBarAction" popup="true"/>
44 <group id="CodeInsightEditorActions">
45 <reference ref="LookupActions"/>
46 <action id="EmacsStyleIndent" class="com.intellij.codeInsight.editorActions.EmacsStyleIndentAction"/>
47 <action id="EditorCodeBlockStart" class="com.intellij.codeInsight.editorActions.CodeBlockStartAction"/>
48 <action id="EditorCodeBlockEnd" class="com.intellij.codeInsight.editorActions.CodeBlockEndAction"/>
49 <action id="EditorCodeBlockStartWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockStartWithSelectionAction"/>
50 <action id="EditorCodeBlockEndWithSelection" class="com.intellij.codeInsight.editorActions.CodeBlockEndWithSelectionAction"/>
51 <action id="EditorCompleteStatement" class="com.intellij.codeInsight.editorActions.smartEnter.SmartEnterAction"/>
53 <add-to-group group-id="EditorActions" anchor="last"/>
58 <action id="ReloadFromDisk" class="com.intellij.ide.actions.ReloadFromDiskAction">
60 <add-to-group group-id="FileMenu" anchor="after" relative-to-action="Synchronize"/>
65 <group id="PrintExportGroup">
67 <action id="ExportToHTML" class="com.intellij.codeEditor.printing.ExportToHTMLAction"/>
68 <action id="Print" class="com.intellij.codeEditor.printing.PrintAction"/>
69 <reference ref="AddToFavorites"/>
71 <add-to-group group-id="FileMenu" anchor="after" relative-to-action="InvalidateCaches"/>
74 <action id="ChangeTemplateDataLanguage" class="com.intellij.psi.templateLanguages.ChangeTemplateDataLanguageAction">
75 <add-to-group group-id="FileMenu" anchor="after" relative-to-action="ChangeFileEncodingGroup"/>
78 <group id="PowerSaveGroup">
80 <action id="TogglePowerSave" class="com.intellij.ide.actions.TogglePowerSaveAction"/>
81 <add-to-group group-id="FileMenu" anchor="after" relative-to-action="ToggleReadOnlyAttribute"/>
85 <action id="CopyReference" class="com.intellij.ide.actions.CopyReferenceAction">
86 <add-to-group group-id="CutCopyPasteGroup" anchor="after" relative-to-action="CopyPaths"/>
87 <add-to-group group-id="EditorPopupMenu" anchor="after" relative-to-action="$Copy"/>
90 <group id="EditSelectWordGroup">
91 <reference ref="EditorSelectWord"/>
92 <reference ref="EditorUnSelectWord"/>
94 <add-to-group group-id="EditSelectGroup" anchor="last"/>
97 <group id="EditBookmarksGroup" popup="true">
98 <action id="ToggleBookmark" class="com.intellij.ide.bookmarks.actions.ToggleBookmarkAction"/>
99 <action id="ToggleBookmarkWithMnemonic" class="com.intellij.ide.bookmarks.actions.ToggleBookmarkWithMnemonicAction"/>
100 <action id="ShowBookmarks" class="com.intellij.ide.bookmarks.actions.BookmarksAction"/>
101 <action id="GotoNextBookmark" class="com.intellij.ide.bookmarks.actions.NextBookmarkAction"/>
102 <action id="GotoPreviousBookmark" class="com.intellij.ide.bookmarks.actions.PreviousBookmarkAction"/>
105 <add-to-group group-id="GoToMenu" anchor="after" relative-to-action="JumpToLastChange"/>
108 <group id="GoToCodeGroup">
110 <action id="SelectIn" class="com.intellij.ide.actions.SelectInAction"/>
111 <action id="ShowNavBar" class="com.intellij.ide.navigationToolbar.ShowNavBarAction"/>
112 <action id="GotoDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoDeclarationAction"/>
113 <action id="GotoImplementation" class="com.intellij.codeInsight.navigation.actions.GotoImplementationAction"/>
114 <action id="GotoTypeDeclaration" class="com.intellij.codeInsight.navigation.actions.GotoTypeDeclarationAction"/>
115 <action id="GotoSuperMethod" class="com.intellij.codeInsight.navigation.actions.GotoSuperAction"/>
116 <action id="GotoTest" class="com.intellij.testIntegration.GotoTestOrCodeAction"/>
117 <action id="GotoRelated" class="com.intellij.ide.actions.GotoRelatedFileAction"/>
119 <action id="FileStructurePopup" class="com.intellij.ide.actions.ViewStructureAction"/>
120 <action id="ShowFilePath" class="com.intellij.ide.actions.ShowFilePathAction"/>
121 <group id="HierarchyGroup">
122 <action id="TypeHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseTypeHierarchyAction"/>
123 <action id="MethodHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseMethodHierarchyAction"/>
124 <action id="CallHierarchy" class="com.intellij.ide.hierarchy.actions.BrowseCallHierarchyAction"/>
128 <add-to-group group-id="GoToMenu" anchor="after" relative-to-action="EditBookmarksGroup"/>
131 <group id="GoToErrorGroup">
133 <action id="GotoNextError" class="com.intellij.codeInsight.daemon.impl.actions.GotoNextErrorAction"/>
134 <action id="GotoPreviousError" class="com.intellij.codeInsight.daemon.impl.actions.GotoPreviousErrorAction"/>
136 <add-to-group group-id="GoToMenu" anchor="after" relative-to-action="GoToCodeGroup"/>
140 <group id="QuickActions">
142 <action id="QuickImplementations" class="com.intellij.codeInsight.hint.actions.ShowImplementationsAction"/>
143 <action id="QuickJavaDoc" class="com.intellij.codeInsight.documentation.actions.ShowQuickDocInfoAction"/>
145 <add-to-group group-id="ViewMenu" anchor="after" relative-to-action="ToolWindowsGroup"/>
148 <group id="CodeEditorBaseGroup">
149 <group id="CodeEditorViewGroup">
150 <action id="ExternalJavaDoc" class="com.intellij.ide.actions.ExternalJavaDocAction"/>
151 <action id="ParameterInfo" class="com.intellij.codeInsight.hint.actions.ShowParameterInfoAction"/>
152 <action id="EditorContextInfo" class="com.intellij.codeInsight.hint.actions.ShowContainerInfoAction"/>
153 <action id="ShowErrorDescription" class="com.intellij.codeInsight.daemon.impl.actions.ShowErrorDescriptionAction"/>
157 <add-to-group group-id="ViewMenu" relative-to-action="QuickActions" anchor="after"/>
160 <action id="ViewNavigationBar" class="com.intellij.ide.actions.ViewNavigationBarAction">
161 <add-to-group group-id="UIToggleActions" relative-to-action="ViewStatusBar" anchor="after"/>
164 <action id="ViewImportPopups" class="com.intellij.openapi.editor.actions.ToggleShowImportPopupsAction">
165 <add-to-group group-id="EditorToggleActions"/>
168 <action id="ShowUsagesSettings" class="com.intellij.find.actions.ShowUsagesAction$ShowSettings"/>
169 <action id="ProjectViewChangeView" class="com.intellij.ide.projectView.actions.ChangeProjectViewAction"/>
171 <action id="RecentChanges" class="com.intellij.history.integration.ui.actions.RecentChangesAction">
172 <keyboard-shortcut first-keystroke="alt shift C" keymap="$default"/>
173 <add-to-group group-id="ViewRecentActions" anchor="last"/>
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"/>
185 <group id="GoToMenuEx">
187 <action id="MethodDown" class="com.intellij.codeInsight.navigation.actions.MethodDownAction"/>
188 <action id="MethodUp" class="com.intellij.codeInsight.navigation.actions.MethodUpAction"/>
190 <add-to-group group-id="GoToMenu" anchor="after" relative-to-action="GoToPreviousError"/>
195 <group id="CodeMenu" popup="true">
196 <reference ref="OverrideMethods"/>
197 <reference ref="ImplementMethods"/>
198 <action id="Generate" class="com.intellij.codeInsight.generation.actions.GenerateAction"/>
200 <action id="SurroundWith" class="com.intellij.codeInsight.generation.actions.SurroundWithAction"/>
201 <action id="Unwrap" class="com.intellij.codeInsight.unwrap.UnwrapAction"/>
204 <group id="CodeCompletionGroup" class="com.intellij.codeInsight.completion.actions.CodeCompletionGroup" popup="true">
205 <action id="CodeCompletion" class="com.intellij.codeInsight.completion.actions.CodeCompletionAction"/>
206 <action id="SmartTypeCompletion" class="com.intellij.codeInsight.completion.actions.SmartCodeCompletionAction"/>
207 <action id="ClassNameCompletion" class="com.intellij.codeInsight.completion.actions.ClassNameCompletionAction"/>
209 <action id="HippieCompletion" class="com.intellij.codeInsight.completion.actions.HippieCompletionAction"/>
210 <action id="HippieBackwardCompletion" class="com.intellij.codeInsight.completion.actions.HippieBackwardCompletionAction"/>
213 <group id="FoldingGroup" popup="true">
214 <action id="ExpandRegion" class="com.intellij.codeInsight.folding.impl.actions.ExpandRegionAction"/>
215 <action id="CollapseRegion" class="com.intellij.codeInsight.folding.impl.actions.CollapseRegionAction"/>
217 <action id="ExpandAllRegions" class="com.intellij.codeInsight.folding.impl.actions.ExpandAllRegionsAction"/>
218 <action id="CollapseAllRegions" class="com.intellij.codeInsight.folding.impl.actions.CollapseAllRegionsAction"/>
220 <group id="LanguageSpecificFoldingGroup"/>
222 <action id="CollapseSelection" class="com.intellij.codeInsight.folding.impl.actions.CollapseSelectionAction"/>
227 <action id="InsertLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.ListTemplatesAction"/>
228 <action id="SurroundWithLiveTemplate" class="com.intellij.codeInsight.template.impl.actions.SurroundWithTemplateAction"/>
231 <group id="CommentGroup">
232 <action id="CommentByLineComment" class="com.intellij.codeInsight.generation.actions.CommentByLineCommentAction"/>
233 <action id="CommentByBlockComment" class="com.intellij.codeInsight.generation.actions.CommentByBlockCommentAction"/>
236 <group id="CodeFormatGroup">
237 <action id="ReformatCode" class="com.intellij.codeInsight.actions.ReformatCodeAction"/>
238 <action id="AutoIndentLines" class="com.intellij.codeInsight.generation.actions.AutoIndentLinesAction"/>
239 <action id="OptimizeImports" class="com.intellij.codeInsight.actions.OptimizeImportsAction"/>
243 <action id="MoveStatementDown" class="com.intellij.codeInsight.editorActions.moveUpDown.MoveStatementDownAction"/>
244 <action id="MoveStatementUp" class="com.intellij.codeInsight.editorActions.moveUpDown.MoveStatementUpAction"/>
245 <action id="MoveLineDown" class="com.intellij.codeInsight.editorActions.moveUpDown.MoveLineDownAction"/>
246 <action id="MoveLineUp" class="com.intellij.codeInsight.editorActions.moveUpDown.MoveLineUpAction"/>
248 <add-to-group group-id="MainMenu" anchor="after" relative-to-action="GoToMenu"/>
252 <group id="RefactoringMenu" popup="true">
253 <action id="Refactorings.QuickListPopupAction"
254 class = "com.intellij.refactoring.actions.RefactoringQuickListPopupAction"
255 text = "Refactor This..." description="Context aware popup with list of refactoring actions"/>
256 <action id="RenameElement" class="com.intellij.refactoring.actions.RenameElementAction"/>
257 <action id="RenameFile" class="com.intellij.refactoring.rename.RenameFileAction"/>
258 <action id="ChangeSignature" class="com.intellij.refactoring.actions.ChangeSignatureAction"/>
260 <action id="Move" class="com.intellij.refactoring.actions.MoveAction"/>
261 <action id="CopyElement" class="com.intellij.ide.actions.CopyElementAction"/>
262 <action id="CloneElement" class="com.intellij.ide.actions.CloneElementAction"/>
263 <action id="SafeDelete" class="com.intellij.refactoring.actions.SafeDeleteAction"/>
265 <group id="IntroduceActionsGroup" popup="true">
266 <action id="IntroduceVariable" class="com.intellij.refactoring.actions.IntroduceVariableAction"/>
267 <action id="IntroduceConstant" class="com.intellij.refactoring.actions.IntroduceConstantAction"/>
268 <action id="IntroduceField" class="com.intellij.refactoring.actions.IntroduceFieldAction"/>
269 <action id="IntroduceParameter" class="com.intellij.refactoring.actions.IntroduceParameterAction"/>
271 <action id="ExtractMethod" class="com.intellij.refactoring.actions.ExtractMethodAction"/>
273 <action id="ExtractClass" class="com.intellij.refactoring.actions.ExtractClassAction"/>
274 <action id="ExtractInclude" class="com.intellij.refactoring.actions.ExtractIncludeAction"/>
275 <action id="ExtractInterface" class="com.intellij.refactoring.actions.ExtractInterfaceAction"/>
276 <action id="ExtractSuperclass" class="com.intellij.refactoring.actions.ExtractSuperclassAction"/>
277 <action id="ExtractModule" class="com.intellij.refactoring.actions.ExtractModuleAction"/>
280 <action id="Inline" class="com.intellij.refactoring.actions.InlineAction"/>
282 <action id="MembersPullUp" class="com.intellij.refactoring.actions.PullUpAction"/>
283 <action id="MemberPushDown" class="com.intellij.refactoring.actions.PushDownAction"/>
284 <add-to-group group-id="MainMenu" anchor="after" relative-to-action="CodeMenu"/>
288 <group id="RunMenu" popup="true">
289 <group id="RunnerActions"/>
290 <reference ref="ChooseRunConfiguration"/>
291 <reference ref="ChooseDebugConfiguration"/>
292 <action id="editRunConfigurations" class="com.intellij.execution.actions.EditRunConfigurationsAction"/>
293 <action id="Stop" class="com.intellij.execution.actions.StopAction" icon="/actions/suspend.png"/>
295 <add-to-group group-id="MainMenu" anchor="after" relative-to-action="RefactoringMenu"/>
300 <group id="ToolsBasicGroup">
301 <action id="SaveAsTemplate" class="com.intellij.codeInsight.template.actions.SaveAsTemplateAction"/>
302 <action id="SaveFileAsTemplate" class="com.intellij.ide.actions.SaveFileAsTemplateAction"/>
305 <add-to-group group-id="ToolsMenu" anchor="first"/>
308 <group id="ExternalToolsGroup" class="com.intellij.tools.ExternalToolsGroup">
309 <add-to-group group-id="ToolsMenu" anchor="last"/>
312 <group id="NewGroup" popup="true">
313 <action id="NewFile" class="com.intellij.ide.actions.CreateFileAction"/>
314 <action id="NewDir" class="com.intellij.ide.actions.CreateDirectoryOrPackageAction"/>
316 <action id="NewFromTemplate" class="com.intellij.ide.fileTemplates.actions.CreateFromTemplateGroup"/>
319 <group id="WeighingNewGroup" class="com.intellij.ide.actions.WeighingNewActionGroup"/>
323 <group id="ToolbarNewElement">
324 <action id="NewElementToolbarAction" class="com.intellij.ide.actions.NewElementToolbarAction" icon="/general/plus.png"/>
325 <add-to-group group-id="MainToolBar" anchor="first"/>
329 <group id="ToolbarFindGroup">
332 <reference ref="Find"/>
333 <reference ref="Replace"/>
335 <add-to-group group-id="MainToolBar" relative-to-action="$Paste" anchor="after"/>
338 <group id="ToolbarRunGroup">
340 <reference ref="RunConfiguration"/>
341 <reference ref="RunnerActions"/>
343 <add-to-group group-id="MainToolBar" relative-to-action="Forward" anchor="after"/>
346 <group id="NavBarToolBar">
347 <reference ref="ToolbarRunGroup"/>
350 <group id="Bookmarks">
351 <reference ref="ToggleBookmark"/>
352 <reference ref="ShowBookmarks"/>
353 <reference ref="GotoNextBookmark"/>
354 <reference ref="GotoPreviousBookmark"/>
356 <action id="GotoBookmark0" class="com.intellij.ide.bookmarks.actions.GotoBookmark0Action"/>
357 <action id="GotoBookmark1" class="com.intellij.ide.bookmarks.actions.GotoBookmark1Action"/>
358 <action id="GotoBookmark2" class="com.intellij.ide.bookmarks.actions.GotoBookmark2Action"/>
359 <action id="GotoBookmark3" class="com.intellij.ide.bookmarks.actions.GotoBookmark3Action"/>
360 <action id="GotoBookmark4" class="com.intellij.ide.bookmarks.actions.GotoBookmark4Action"/>
361 <action id="GotoBookmark5" class="com.intellij.ide.bookmarks.actions.GotoBookmark5Action"/>
362 <action id="GotoBookmark6" class="com.intellij.ide.bookmarks.actions.GotoBookmark6Action"/>
363 <action id="GotoBookmark7" class="com.intellij.ide.bookmarks.actions.GotoBookmark7Action"/>
364 <action id="GotoBookmark8" class="com.intellij.ide.bookmarks.actions.GotoBookmark8Action"/>
365 <action id="GotoBookmark9" class="com.intellij.ide.bookmarks.actions.GotoBookmark9Action"/>
367 <action id="ToggleBookmark0" class="com.intellij.ide.bookmarks.actions.ToggleBookmark0Action"/>
368 <action id="ToggleBookmark1" class="com.intellij.ide.bookmarks.actions.ToggleBookmark1Action"/>
369 <action id="ToggleBookmark2" class="com.intellij.ide.bookmarks.actions.ToggleBookmark2Action"/>
370 <action id="ToggleBookmark3" class="com.intellij.ide.bookmarks.actions.ToggleBookmark3Action"/>
371 <action id="ToggleBookmark4" class="com.intellij.ide.bookmarks.actions.ToggleBookmark4Action"/>
372 <action id="ToggleBookmark5" class="com.intellij.ide.bookmarks.actions.ToggleBookmark5Action"/>
373 <action id="ToggleBookmark6" class="com.intellij.ide.bookmarks.actions.ToggleBookmark6Action"/>
374 <action id="ToggleBookmark7" class="com.intellij.ide.bookmarks.actions.ToggleBookmark7Action"/>
375 <action id="ToggleBookmark8" class="com.intellij.ide.bookmarks.actions.ToggleBookmark8Action"/>
376 <action id="ToggleBookmark9" class="com.intellij.ide.bookmarks.actions.ToggleBookmark9Action"/>
380 <group id="ProjectViewPopupMenuRefactoringGroup">
381 <reference ref="RefactoringMenu"/>
384 <group id="ProjectViewPopupMenuModifyGroup">
385 <reference ref="$Delete"/>
386 <action id="ExcludeFromProject" class="com.intellij.openapi.file.exclude.ui.ExcludeFromProjectAction"/>
387 <group id="MarkFileAs" class="com.intellij.openapi.file.exclude.ui.MarkFileGroup">
388 <action id="MarkAsPlainTextAction" class="com.intellij.openapi.file.exclude.ui.MarkAsPlainTextAction"/>
389 <action id="MarkAsOriginalTypeAction" class="com.intellij.openapi.file.exclude.ui.MarkAsOriginalTypeAction"/>
393 <group id="ProjectViewPopupMenuRunGroup">
394 <reference ref="RunContextPopupGroup"/>
397 <group id="ProjectViewPopupMenuSettingsGroup">
398 <group id="MarkRootGroup" class="com.intellij.ide.projectView.actions.MarkRootGroup" popup="true">
402 <group id="ProjectViewPopupMenu">
403 <reference ref="WeighingNewGroup"/>
404 <action id="AssociateWithFileType" class="com.intellij.ide.actions.AssociateFileType"/>
406 <reference ref="CutCopyPasteGroup"/>
407 <reference ref="EditSource"/>
408 <reference ref="ChangesView.ApplyPatch"/>
410 <reference ref="FindUsages"/>
411 <reference ref="FindInPath"/>
412 <reference ref="ReplaceInPath"/>
414 <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
416 <reference ref="AddToFavorites"/>
417 <reference ref="MoveToChangeList"/>
419 <reference ref="ProjectViewPopupMenuModifyGroup"/>
421 <reference ref="ProjectViewPopupMenuRunGroup"/>
423 <reference ref="VersionControlsGroup"/>
424 <action id="SynchronizeCurrentFile" class="com.intellij.ide.actions.SynchronizeCurrentFileAction" icon="/actions/sync.png"/>
426 <action id="RevealIn" class="com.intellij.ide.actions.RevealFileAction"/>
427 <reference ref="ShowFilePath"/>
429 <reference ref="CompareTwoFiles"/>
430 <reference ref="CompareFileWithEditor"/>
431 <reference ref="CompareDirs"/>
432 <reference ref="CompareJars"/>
434 <reference ref="ExternalToolsGroup"/>
436 <reference ref="ProjectViewPopupMenuSettingsGroup"/>
439 <group id="NavbarPopupMenu">
440 <reference ref="WeighingNewGroup"/>
441 <reference ref="AssociateWithFileType"/>
443 <reference ref="CutCopyPasteGroup"/>
444 <reference ref="EditSource"/>
445 <reference ref="ChangesView.ApplyPatch"/>
447 <reference ref="FindUsages"/>
448 <reference ref="FindInPath"/>
449 <reference ref="ReplaceInPath"/>
451 <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
453 <reference ref="AddToFavorites"/>
454 <reference ref="MoveToChangeList"/>
456 <reference ref="ProjectViewPopupMenuModifyGroup"/>
458 <reference ref="ProjectViewPopupMenuRunGroup"/>
460 <reference ref="VersionControlsGroup"/>
461 <reference ref="SynchronizeCurrentFile"/>
462 <reference ref="CompareTwoFiles"/>
463 <reference ref="CompareFileWithEditor"/>
464 <reference ref="CompareDirs"/>
465 <reference ref="CompareJars"/>
467 <reference ref="ExternalToolsGroup"/>
469 <reference ref="ProjectViewPopupMenuSettingsGroup"/>
472 <group id="FavoritesViewPopupMenu">
473 <reference ref="NewGroup"/>
474 <reference ref="AssociateWithFileType"/>
476 <reference ref="CutCopyPasteGroup"/>
477 <reference ref="EditSource"/>
478 <reference ref="ChangesView.ApplyPatch"/>
480 <reference ref="FindUsages"/>
481 <reference ref="FindInPath"/>
482 <reference ref="ReplaceInPath"/>
484 <reference ref="ProjectViewPopupMenuRefactoringGroup"/>
486 <action id="RenameFavoritesList" class="com.intellij.ide.favoritesTreeView.actions.RenameFavoritesListAction"/>
487 <action id="RemoveFromFavorites" class="com.intellij.ide.favoritesTreeView.actions.DeleteFromFavoritesAction"/>
488 <action id="RemoveFavoritesList" class="com.intellij.ide.favoritesTreeView.actions.DeleteFavoritesListAction"/>
489 <action id="RemoveAllFavoritesListsButThis" class="com.intellij.ide.favoritesTreeView.actions.DeleteAllFavoritesListsButThisAction"/>
490 <reference ref="AddToFavorites"/>
491 <reference ref="SendToFavoritesGroup"/>
492 <reference ref="MoveToChangeList"/>
494 <reference ref="ProjectViewPopupMenuModifyGroup"/>
496 <reference ref="ProjectViewPopupMenuRunGroup"/>
498 <reference ref="VersionControlsGroup"/>
499 <reference ref="SynchronizeCurrentFile"/>
501 <reference ref="RevealIn"/>
502 <reference ref="ShowFilePath"/>
504 <reference ref="CompareTwoFiles"/>
505 <reference ref="CompareFileWithEditor"/>
507 <reference ref="ExternalToolsGroup"/>
509 <reference ref="ProjectViewPopupMenuSettingsGroup"/>
512 <group id="ScopeViewPopupMenu">
513 <reference ref="ProjectViewPopupMenu"/>
515 <action id="ScopeView.EditScopes" class="com.intellij.ide.scopeView.EditScopesAction"/>
518 <group id="StructureViewPopupMenu">
519 <reference ref="EditSource"/>
521 <reference ref="FindUsages"/>
522 <reference ref="RefactoringMenu"/>
524 <reference ref="AddToFavorites"/>
525 <reference ref="MoveToChangeList"/>
528 <reference ref="CutCopyPasteGroup"/>
530 <reference ref="RunContextPopupGroup"/>
531 <reference ref="VersionControlsGroup"/>
533 <reference ref="CompareTwoFiles"/>
536 <group id="EditorPopupMenu1">
538 <reference ref="FindUsages"/>
539 <reference ref="RefactoringMenu"/>
541 <reference ref="FoldingGroup"/>
544 <add-to-group group-id="EditorPopupMenu" relative-to-action="MoveToChangeList" anchor="before"/>
547 <group id="EditorLangPopupMenu">
549 <group id="EditorPopupMenu.GoTo" popup="true">
550 <reference ref="ShowNavBar"/>
551 <reference ref="GotoDeclaration"/>
552 <reference ref="GotoImplementation"/>
553 <reference ref="GotoTypeDeclaration"/>
554 <reference ref="GotoSuperMethod"/>
555 <reference ref="GotoTest"/>
557 <reference ref="Generate"/>
560 <group id="EditorPopupMenu.Run">
561 <reference ref="RunContextPopupGroup"/>
564 <reference ref="VersionControlsGroup"/>
566 <reference ref="ExternalToolsGroup"/>
568 <add-to-group group-id="EditorPopupMenu" relative-to-action="CompareClipboardWithSelection" anchor="before"/>
571 <group id="EditorTabPopupMenuEx">
573 <reference ref="AddToFavorites"/>
574 <reference ref="AddAllToFavorites"/>
576 <reference ref="RenameFile"/>
578 <reference ref="MoveToChangeList"/>
580 <reference ref="RunContextPopupGroup"/>
581 <reference ref="VersionControlsGroup"/>
583 <reference ref="ExternalToolsGroup"/>
585 <add-to-group group-id="EditorTabPopupMenu" anchor="last"/>
588 <reference ref="ChangeTemplateDataLanguage">
589 <add-to-group group-id="EditorPopupMenu" anchor="after" relative-to-action="ChangeFileEncodingGroup"/>
592 <group id="UsageView.Popup">
593 <reference ref="EditSource"/>
594 <action id="UsageView.Include" class="com.intellij.usages.actions.IncludeUsageAction"/>
595 <action id="UsageView.Exclude" class="com.intellij.usages.actions.ExcludeUsageAction" use-shortcut-of="$Delete"/>
597 <action id="UsageView.ShowRecentFindUsages" class="com.intellij.find.impl.ShowRecentFindUsagesAction" icon="/actions/back.png"
598 use-shortcut-of="RecentFiles"/>
601 <action id="NewElementSamePlace" class="com.intellij.ide.actions.NewElementSamePlaceAction"/>
603 <action id="ChangeCodeStyleScheme" class="com.intellij.ide.actions.QuickChangeCodeStyleSchemeAction">
604 <add-to-group group-id="ChangeScheme" anchor="after" relative-to-action="ChangeColorScheme"/>
607 <action id="TypeHierarchyBase.BaseOnThisType" text="Base on This Type" class="com.intellij.ide.hierarchy.TypeHierarchyBrowserBase$BaseOnThisTypeAction"/>
608 <action id="TypeHierarchy.Class" class="com.intellij.ide.hierarchy.ViewClassHierarchyAction"/>
609 <action id="TypeHierarchy.Subtypes" class="com.intellij.ide.hierarchy.ViewSubtypesHierarchyAction"/>
610 <action id="TypeHierarchy.Supertypes" class="com.intellij.ide.hierarchy.ViewSupertypesHierarchyAction"/>
612 <group id="DebugMainMenu">
614 <action id="StepOver" class="com.intellij.xdebugger.impl.actions.StepOverAction" icon="/actions/traceOver.png"/>
615 <action id="StepInto" class="com.intellij.xdebugger.impl.actions.StepIntoAction" icon="/actions/traceInto.png"/>
616 <action id="SmartStepInto" class="com.intellij.xdebugger.impl.actions.SmartStepIntoAction" icon="/actions/traceInto.png"/>
617 <action id="StepOut" class="com.intellij.xdebugger.impl.actions.StepOutAction" icon="/actions/stepOut.png"/>
618 <action id="ForceStepOver" class="com.intellij.xdebugger.impl.actions.ForceStepOverAction" icon="/actions/traceOver.png"/>
619 <action id="ForceStepInto" class="com.intellij.xdebugger.impl.actions.ForceStepIntoAction" icon="/actions/forceStepInto.png"/>
620 <action id="RunToCursor" class="com.intellij.xdebugger.impl.actions.RunToCursorAction" icon="/actions/runToCursor.png"/>
621 <action id="ForceRunToCursor" class="com.intellij.xdebugger.impl.actions.ForceRunToCursorAction"/>
622 <action id="Pause" class="com.intellij.xdebugger.impl.actions.PauseAction" icon="/actions/pause.png"/>
623 <action id="Resume" class="com.intellij.xdebugger.impl.actions.ResumeAction" icon="/actions/resume.png"/>
625 <action id="EvaluateExpression" class="com.intellij.xdebugger.impl.actions.EvaluateAction" icon="/debugger/evaluateExpression.png"/>
626 <action id="QuickEvaluateExpression" class="com.intellij.xdebugger.impl.actions.QuickEvaluateAction"/>
627 <action id="ShowExecutionPoint" class="com.intellij.xdebugger.impl.actions.ShowExecutionPointAction"
628 icon="/debugger/showCurrentFrame.png"/>
630 <action id="ToggleLineBreakpoint" class="com.intellij.xdebugger.impl.actions.ToggleLineBreakpointAction"/>
631 <action id="ViewBreakpoints" class="com.intellij.xdebugger.impl.actions.ViewBreakpointsAction" icon="/debugger/viewBreakpoints.png"/>
634 <add-to-group group-id="RunMenu" anchor="last"/>
637 <action id="Debugger.AddToWatch" class="com.intellij.xdebugger.impl.actions.AddToWatchesAction" icon="/debugger/addToWatch.png"/>
639 <group id="EditorPopupMenuDebug">
641 <reference ref="EvaluateExpression"/>
642 <reference ref="RunToCursor"/>
643 <reference ref="ForceRunToCursor"/>
644 <reference ref="Debugger.AddToWatch"/>
647 <add-to-group group-id="EditorLangPopupMenu" relative-to-action="EditorPopupMenu.Run" anchor="before"/>
651 <group id="XDebugger.Actions">
652 <action id="XDebugger.SetValue" class="com.intellij.xdebugger.impl.ui.tree.actions.XSetValueAction"/>
653 <action id="XDebugger.CopyValue" class="com.intellij.xdebugger.impl.ui.tree.actions.XCopyValueAction"/>
654 <action id="XDebugger.CopyName" class="com.intellij.xdebugger.impl.ui.tree.actions.XCopyNameAction"/>
655 <action id="XDebugger.Inspect" class="com.intellij.xdebugger.impl.ui.tree.actions.XInspectAction"/>
656 <action id="XDebugger.JumpToSource" class="com.intellij.xdebugger.impl.ui.tree.actions.XJumpToSourceAction"/>
657 <action id="XDebugger.AddToWatches" class="com.intellij.xdebugger.impl.ui.tree.actions.XAddToWatchesAction" icon="/debugger/addToWatch.png"/>
658 <action id="XDebugger.NewWatch" class="com.intellij.xdebugger.impl.frame.actions.XNewWatchAction" icon="/debugger/newWatch.png"/>
659 <action id="XDebugger.EditWatch" class="com.intellij.xdebugger.impl.frame.actions.XEditWatchAction"/>
660 <action id="XDebugger.RemoveWatch" class="com.intellij.xdebugger.impl.frame.actions.XRemoveWatchAction" icon="/actions/delete.png"/>
661 <action id="XDebugger.RemoveAllWatches" class="com.intellij.xdebugger.impl.frame.actions.XRemoveAllWatchesAction"/>
662 <action id="XDebugger.MuteBreakpoints" class="com.intellij.xdebugger.impl.actions.MuteBreakpointAction"
663 icon="/debugger/muteBreakpoints.png"/>
664 <action id="XDebugger.AutoTooltip" class="com.intellij.xdebugger.impl.actions.ValueTooltipAutoShowAction"/>
665 <action id="XDebugger.ToggleSortValues" class="com.intellij.xdebugger.impl.ui.tree.actions.SortValuesToggleAction" icon="/objectBrowser/sorted.png"/>
666 <action id="Debugger.MarkObject" class="com.intellij.xdebugger.impl.actions.MarkObjectAction"/>
669 <group id="XDebugger.ToolWindow.TopToolbar">
670 <reference ref="ShowExecutionPoint"/>
672 <reference ref="StepOver"/>
673 <reference ref="StepInto"/>
674 <reference ref="ForceStepInto"/>
675 <reference ref="StepOut"/>
676 <reference ref="RunToCursor"/>
678 <reference ref="XDebugger.ToggleSortValues"/>
681 <group id="XDebugger.ToolWindow.LeftToolbar">
682 <reference ref="Resume"/>
683 <reference ref="Pause"/>
684 <reference ref="Stop"/>
686 <reference ref="ViewBreakpoints"/>
687 <reference ref="XDebugger.MuteBreakpoints"/>
690 <group id="XDebugger.ValueGroup" popup="false">
691 <reference ref="XDebugger.Inspect"/>
692 <reference ref="XDebugger.SetValue"/>
693 <reference ref="XDebugger.CopyValue"/>
694 <reference ref="XDebugger.CopyName"/>
695 <reference ref="Debugger.MarkObject"/>
698 <group id="XDebugger.Evaluation.Dialog.Tree.Popup">
699 <reference ref="XDebugger.ValueGroup"/>
702 <group id="XDebugger.Variables.Tree.Popup">
703 <reference ref="XDebugger.ValueGroup"/>
704 <reference ref="XDebugger.JumpToSource"/>
705 <reference ref="XDebugger.AddToWatches"/>
708 <group id="XDebugger.Variables.Tree.Toolbar">
711 <group id="XDebugger.Watches.Tree.Popup">
712 <reference ref="XDebugger.NewWatch"/>
713 <reference ref="XDebugger.RemoveWatch"/>
714 <reference ref="XDebugger.RemoveAllWatches"/>
715 <reference ref="XDebugger.EditWatch"/>
716 <reference ref="XDebugger.ValueGroup"/>
719 <group id="XDebugger.Watches.Tree.Toolbar">
720 <reference ref="XDebugger.NewWatch"/>
721 <reference ref="XDebugger.RemoveWatch"/>
724 <group id="XDebugger.Inspect.Tree.Popup">
725 <reference ref="XDebugger.ValueGroup"/>
728 <group id="XDebugger.Value.Hint.Tree.Popup">
729 <reference ref="XDebugger.ValueGroup"/>
730 <reference ref="XDebugger.AddToWatches"/>
733 <group id="RunnerLayoutActions">
734 <group id="Runner.Layout" icon="/debugger/restoreLayout.png" popup="true">
735 <action id="Runner.RestoreLayout" class="com.intellij.execution.ui.layout.actions.RestoreLayoutAction"/>
736 <action id="Runner.ToggleToolbarLayout" class="com.intellij.execution.ui.layout.actions.ToggleToolbarLayoutAction"/>
740 <group id="Runner.View.Popup">
741 <action id="Runner.MinimizeView" class="com.intellij.execution.ui.layout.actions.MinimizeViewAction" icon="/actions/minimize.png"/>
743 <action id="Runner.CloseView" class="com.intellij.execution.ui.layout.actions.CloseViewAction" icon="/actions/cross.png"/>
744 <action id="Runner.CloseOtherViews" class="com.intellij.execution.ui.layout.actions.CloseOtherViewsAction" icon="/actions/cross.png"/>
745 <action id="Runner.CloseAllViews" class="com.intellij.execution.ui.layout.actions.CloseAllViewsAction" icon="/actions/cross.png"/>
747 <group id="Runner.Focus">
748 <action id="Runner.FocusOnStartup" class="com.intellij.execution.ui.actions.FocusOnStartAction"/>
753 <group id="Runner.View.Toolbar">
754 <reference ref="Runner.MinimizeView"/>
755 <reference ref="Runner.CloseView"/>
759 <group id="LocalHistory" class="com.intellij.history.integration.ui.actions.LocalHistoryGroup" popup="true">
760 <action id="LocalHistory.ShowHistory" class="com.intellij.history.integration.ui.actions.ShowHistoryAction"/>
761 <action id="LocalHistory.ShowSelectionHistory" class="com.intellij.history.integration.ui.actions.ShowSelectionHistoryAction"/>
762 <action id="LocalHistory.PutLabel" class="com.intellij.history.integration.ui.actions.PutLabelAction"/>
764 <add-to-group group-id="VersionControlsGroup" anchor="first"/>
765 <add-to-group group-id="VcsGroups" anchor="first"/>
768 <group id="TestTreePopupMenu">
769 <reference ref="RunContextGroup"/>
771 <reference ref="EditSource"/>
772 <reference ref="ViewSource"/>
775 <group id="ConsoleView.PopupMenu">
776 <action id="ConsoleView.Copy" class="com.intellij.execution.impl.ConsoleViewImpl$CopyAction"/>
777 <reference ref="CompareClipboardWithSelection"/>
779 <action id="ConsoleView.ClearAll" class="com.intellij.execution.impl.ConsoleViewImpl$ClearAllAction"/>
783 <action class="com.intellij.execution.testframework.actions.ViewAssertEqualsDiffAction" text="View assertEquals Difference" id="openAssertEqualsDiff"/>
785 <add-to-group anchor="first" group-id="TestTreePopupMenu"/>
787 <!-- SM Test Runner Actions -->
788 <group id="SMTestRunnerTestsTree">
790 <action id="com.intellij.execution.testframework.sm.runner.ui.statistics.ShowStatisticsAction"
791 class="com.intellij.execution.testframework.sm.runner.ui.statistics.ShowStatisticsAction"
792 text="Show Statistics"/>
793 <add-to-group group-id="TestTreePopupMenu" anchor="last"/>
795 <group id="SMTestRunnerStatistics">
797 <action id="com.intellij.execution.testframework.sm.runner.ui.statistics.ShowTestProxy"
798 class="com.intellij.execution.testframework.sm.runner.ui.statistics.ShowTestProxy"
799 text="Navigate to Test"/>
800 <add-to-group group-id="TestTreePopupMenu" anchor="last"/>
803 <group text="Lang internal actions" internal="true">
804 <action id="DumpLookupElementWeights" internal="true" class="com.intellij.internal.DumpLookupElementWeights" text="Dump lookup element weights"/>
805 <add-to-group group-id="Internal" anchor="last"/>