1 <component xmlns:xi="http://www.w3.org/2001/XInclude">
3 <group id="LookupActions">
4 <!-- these must be declared before standard EnterAction and TabAction -->
5 <action id="EditorChooseLookupItem" class="com.intellij.codeInsight.lookup.impl.actions.ChooseItemAction"/>
6 <action id="EditorChooseLookupItemReplace" class="com.intellij.codeInsight.lookup.impl.actions.ChooseItemReplaceAction"/>
7 <action id="EditorChooseLookupItemCompleteStatement" class="com.intellij.codeInsight.lookup.impl.actions.ChooseItemCompleteStatementAction"/>
9 <action id="NextTemplateVariable" class="com.intellij.codeInsight.template.impl.actions.NextVariableAction"/>
10 <action id="PreviousTemplateVariable" class="com.intellij.codeInsight.template.impl.actions.PreviousVariableAction"/>
12 <action id="NextParameter" class="com.intellij.codeInsight.hint.actions.NextParameterAction"/>
13 <action id="PrevParameter" class="com.intellij.codeInsight.hint.actions.PrevParameterAction"/>
17 <xi:include href="/idea/PlatformActions.xml" xpointer="xpointer(/component/*)"/>
18 <xi:include href="/idea/VcsActions.xml" xpointer="xpointer(/component/*)"/>
19 <xi:include href="/idea/LangActions.xml" xpointer="xpointer(/component/*)"/>
22 <action id="RerunFailedTests" class="com.intellij.execution.actions.AbstractRerunFailedTestsAction" icon="/runConfigurations/rerunFailedTests.png"/>
24 <action id="FileChooser.GotoModule" class="com.intellij.openapi.fileChooser.actions.GotoModuleDirectory"
25 icon="/nodes/ModuleClosed.png">
26 <add-to-group group-id="FileChooserToolbar" anchor="after" relative-to-action="FileChooser.GotoProject"/>
29 <group id="JavaGenerateGroup1">
30 <action id="GenerateTestMethod" class="com.intellij.testIntegration.GenerateTestMethodAction"/>
31 <action id="GenerateConstructor" class="com.intellij.codeInsight.generation.actions.GenerateConstructorAction"/>
32 <action id="GenerateGetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAction"/>
33 <action id="GenerateSetter" class="com.intellij.codeInsight.generation.actions.GenerateSetterAction"/>
34 <action id="GenerateGetterAndSetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAndSetterAction"/>
35 <action id="GenerateEquals" class="com.intellij.codeInsight.generation.actions.GenerateEqualsAction"/>
37 <add-to-group group-id="GenerateGroup" anchor="first"/>
40 <group id="JavaGenerateGroup2">
41 <action id="DelegateMethods" class="com.intellij.codeInsight.generation.actions.GenerateDelegateAction"/>
42 <action id="GenerateSuperMethodCall" class="com.intellij.codeInsight.generation.actions.GenerateSuperMethodCallAction"/>
44 <add-to-group group-id="GenerateGroup" anchor="last"/>
47 <group id="NewGroup1">
48 <action id="NewClass" class="com.intellij.ide.actions.CreateClassAction"/>
49 <action id="NewModuleInGroup" class="com.intellij.openapi.roots.ui.configuration.actions.NewModuleInGroupAction"
50 icon="/nodes/ModuleClosed.png"/>
52 <add-to-group group-id="NewGroup" anchor="first"/>
56 <group id="OpenProjectGroup">
57 <action id="NewProject" class="com.intellij.ide.actions.NewProjectAction"/>
58 <action id="NewModule" class="com.intellij.openapi.roots.ui.configuration.actions.NewModuleAction"/>
59 <action id="OpenProject" class="com.intellij.ide.actions.OpenProjectAction"/>
61 <add-to-group group-id="FileOpenGroup" anchor="first"/>
64 <action id="SaveAsNewFormat" class="com.intellij.ide.actions.SaveAsDirectoryBasedFormatAction" text="Save as Directory-Based Format...">
65 <add-to-group group-id="ExportImportGroup" anchor="first"/>
68 <action id="TemplateProjectProperties" class="com.intellij.ide.actions.TemplateProjectPropertiesAction">
69 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
71 <action id="TemplateProjectStructure" class="com.intellij.ide.actions.TemplateProjectStructureAction">
72 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
75 <action id="ShowProjectStructureSettings" class="com.intellij.ide.actions.ShowStructureSettingsAction" icon="/general/projectStructure.png">
76 <add-to-group group-id="FileMainSettingsGroup" anchor="after" relative-to-action="ShowSettings"/>
77 <add-to-group group-id="MainToolBar" anchor="after" relative-to-action="ShowSettings"/>
80 <action id="StartupWizard" class="com.intellij.ide.startupWizard.StartupWizardAction">
81 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
85 <reference ref="EditorCompleteStatement">
86 <add-to-group group-id="EditSmartGroup" anchor="first"/>
91 <action id="EditorContextInfo" class="com.intellij.codeInsight.hint.actions.ShowContainerInfoAction">
92 <add-to-group group-id="CodeEditorViewGroup" anchor="before" relative-to-action="ShowErrorDescription"/>
95 <action id="ExpandJavadocs" class="com.intellij.codeInsight.folding.impl.actions.ExpandJavadocsAction">
96 <add-to-group group-id="LanguageSpecificFoldingGroup" anchor="last"/>
98 <action id="CollapseJavadocs" class="com.intellij.codeInsight.folding.impl.actions.CollapseJavadocsAction">
99 <add-to-group group-id="LanguageSpecificFoldingGroup" anchor="last"/>
102 <action id="CollapseBlock" class="com.intellij.codeInsight.folding.impl.actions.CollapseBlockAction">
103 <add-to-group group-id="FoldingGroup" anchor="after" relative-to-action="CollapseSelection"/>
106 <reference ref="DelegateMethods">
107 <add-to-group group-id="CodeMenu" anchor="after" relative-to-action="ImplementMethods"/>
111 <group id="AnalyzeMenu" popup="true">
113 <action id="ShowPackageDeps" class="com.intellij.packageDependencies.actions.AnalyzeDependenciesAction"/>
114 <action id="ShowBackwardPackageDeps" class="com.intellij.packageDependencies.actions.BackwardDependenciesAction"/>
115 <add-to-group group-id="MainMenu" anchor="after" relative-to-action="CodeMenu"/>
118 <group id="InspectCodeGroup" text="Inspect Code Actions">
119 <action id="InspectCode" class="com.intellij.codeInspection.actions.CodeInspectionAction"/>
120 <action id="ViewOfflineInspection" class="com.intellij.codeInspection.actions.ViewOfflineResultsAction"/>
121 <add-to-group group-id="AnalyzeMenu" anchor="first"/>
125 <group id="AnalyzeJavaMenu">
126 <action id="ShowPackageCycles" class="com.intellij.cyclicDependencies.actions.CyclicDependenciesAction"/>
127 <action id="ShowModulesDependencies" class="com.intellij.moduleDependencies.ShowModuleDependenciesAction"/>
129 <action id="SliceBackward" class="com.intellij.slicer.SliceBackwardAction"/>
130 <action id="SliceForward" class="com.intellij.slicer.SliceForwardAction"/>
132 <action id="Unscramble" class="com.intellij.unscramble.UnscrambleAction"/>
134 <add-to-group group-id="AnalyzeMenu" anchor="last"/>
137 <group id="RefactoringMenu1">
138 <action id="ChangeSignature" class="com.intellij.refactoring.actions.ChangeSignatureAction"/>
140 <action id="MakeStatic" class="com.intellij.refactoring.actions.MakeStaticAction"/>
141 <action id="ConvertToInstanceMethod" class="com.intellij.refactoring.actions.ConvertToInstanceMethodAction"/>
142 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="RenameElement"/>
145 <group id="RefactoringMenu2">
146 <action id="MethodDuplicates" class="com.intellij.refactoring.actions.MethodDuplicatesAction"/>
147 <action id="InvertBoolean" class="com.intellij.refactoring.actions.InvertBooleanAction"/>
148 <action id="IntroduceParameterObject" class="com.intellij.refactoring.actions.IntroduceParameterObjectAction"/>
151 <add-to-group group-id="RefactoringMenu" anchor="before" relative-to-action="IntroduceVariable"/>
154 <action id="ExtractInterface" class="com.intellij.refactoring.extractInterface.ExtractInterfaceAction">
155 <add-to-group group-id="RefactoringMenu" anchor="before" relative-to-action="ExtractSuperclass"/>
158 <group id="RefactoringMenu4">
159 <action id="TurnRefsToSuper" class="com.intellij.refactoring.actions.TurnRefsToSuperAction"/>
160 <action id="InheritanceToDelegation" class="com.intellij.refactoring.actions.InheritanceToDelegationAction"/>
161 <action id="RemoveMiddleman" class="com.intellij.refactoring.actions.RemoveMiddlemanAction"/>
162 <action id="WrapReturnValue" class="com.intellij.refactoring.wrapreturnvalue.WrapReturnValueAction"/>
164 <action id="AnonymousToInner" class="com.intellij.refactoring.actions.AnonymousToInnerAction"/>
165 <action id="EncapsulateFields" class="com.intellij.refactoring.actions.EncapsulateFieldsAction"/>
166 <action id="ReplaceTempWithQuery" class="com.intellij.refactoring.actions.TempWithQueryAction"/>
167 <action id="ReplaceConstructorWithFactory" class="com.intellij.refactoring.actions.ReplaceConstructorWithFactoryAction"/>
168 <action id="ReplaceConstructorWithBuilder" class="com.intellij.refactoring.actions.ReplaceConstructorWithBuilderAction"/>
170 <action id="Generify" class="com.intellij.refactoring.actions.TypeCookAction"/>
171 <action id="Migrate" class="com.intellij.refactoring.actions.MigrateAction"/>
174 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="MemberPushDown"/>
177 <action id="ReplaceMethodWithMethodObject" class="com.intellij.refactoring.actions.ReplaceMethodWithMethodObjectAction">
178 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="ExtractMethod"/>
181 <action id="ExtractClass" class="com.intellij.refactoring.actions.ExtractClassAction">
182 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="ReplaceMethodWithMethodObject"/>
185 <action id="BuildAllArtifacts" class="com.intellij.compiler.actions.BuildAllArtifactsAction"/>
187 <group id="BuildMenu" popup="true">
188 <action id="CompileDirty" class="com.intellij.compiler.actions.CompileDirtyAction" icon="/actions/compile.png"/>
189 <action id="MakeModule" class="com.intellij.compiler.actions.MakeModuleAction"/>
190 <action id="Compile" class="com.intellij.compiler.actions.CompileAction"/>
191 <action id="RunAPT" class="com.intellij.compiler.actions.ProcessAnnotationsAction"/>
193 <action id="CompileProject" class="com.intellij.compiler.actions.CompileProjectAction"/>
195 <action id="GenerateAntBuild" class="com.intellij.compiler.actions.GenerateAntBuildAction"/>
197 <group id="BuildArtifactsGroup" class="com.intellij.compiler.actions.BuildArtifactActionGroup"/>
199 <add-to-group group-id="MainMenu" anchor="before" relative-to-action="RunMenu"/>
202 <action id="Hotswap" class="com.intellij.debugger.actions.HotSwapAction">
203 <add-to-group group-id="DebugMainMenu" anchor="before" relative-to-action="StepOver"/>
206 <action id="Debugger.PopFrame" class="com.intellij.debugger.actions.PopFrameAction" icon="/actions/popFrame.png">
207 <add-to-group group-id="DebugMainMenu" anchor="after" relative-to-action="ForceRunToCursor"/>
210 <group id="ToggleBreakpointAction">
211 <action id="ToggleMethodBreakpoint" class="com.intellij.debugger.actions.ToggleMethodBreakpointAction"/>
212 <action id="ToggleFieldBreakpoint" class="com.intellij.debugger.actions.ToggleFieldBreakpointAction"/>
213 <action id="ToggleBreakpointEnabled" class="com.intellij.debugger.actions.ToggleBreakpointEnabledAction"/>
214 <add-to-group group-id="DebugMainMenu" anchor="after" relative-to-action="ToggleLineBreakpoint"/>
217 <action id="ExportThreads" class="com.intellij.debugger.actions.ExportThreadsAction" icon="/actions/export.png">
218 <add-to-group group-id="RunMenu" anchor="last"/>
220 <action id="DumpThreads" class="com.intellij.debugger.actions.ThreadDumpAction" text="Take a thread dump" icon="/actions/dump.png">
221 <add-to-group group-id="RunMenu" anchor="last"/>
225 <action id="GenerateJavadoc" class="com.intellij.javadoc.actions.GenerateJavadocAction">
226 <add-to-group group-id="ToolsBasicGroup" anchor="after" relative-to-action="SaveFileAsTemplate"/>
229 <action id="MaintenanceAction" class="com.intellij.ide.actions.MaintenanceAction"/>
231 <group id="MaintenanceGroup">
232 <action id="UiDebugger" class="com.intellij.ui.debugger.ShowUiDebuggerAction"/>
233 <action id="ShowRegistry" class="com.intellij.openapi.util.registry.ShowRegistryAction"/>
236 <group text="IDEA Internal Actions" internal="true">
238 <action id="DebugListen" internal="true" class="com.intellij.debugger.actions.ThrowDebugExceptionAction"/>
239 <action id="VirtualFileInfo" internal="true" class="com.intellij.openapi.vfs.impl.local.VirtualFileInfoAction"/>
240 <action id="Merge3Files" internal="true" class="com.intellij.openapi.diff.actions.MergeFilesAction"/>
242 <action internal="true" id="DecodeBytesAction" class="com.intellij.internal.encodings.DecodeBytesAction"/>
244 <action id="DumpInspectionDescriptions" internal="true" class="com.intellij.internal.DumpInspectionDescriptionsAction"/>
245 <action id="DumpIntentionsDescriptions" internal="true" class="com.intellij.internal.DumpIntentionsAction"/>
246 <action id="DumpConfigurationTypes" internal="true" class="com.intellij.internal.DumpConfigurationTypesAction"/>
248 <action id="AddTestProcessAction" internal="true" class="com.intellij.openapi.wm.impl.status.AddTestProcessAction"
249 text="Add Test Process"/>
250 <action id="AddTestProcessActionIndefinte" internal="true"
251 class="com.intellij.openapi.wm.impl.status.AddTestProcessActionIndefinite" text="Add Test Process Indefinite"/>
253 <action id="NotificationTestAction" internal="true" class="com.intellij.notification.impl.actions.NotificationTestAction"
254 text="Add Test Notification"/>
256 <action id="TestGestureAction" class="com.intellij.openapi.keymap.impl.ui.TestGestureAction" text="Test Gesture Action"/>
258 <action id="MarkFileDirty" internal="true" class="com.intellij.openapi.vcs.changes.actions.MarkFileDirtyAction"
259 text="Mark File Dirty"/>
261 <action id="GenerateVisitorByHierarchy" internal="true" class="com.intellij.internal.GenerateVisitorByHierarchyAction" text="Generate Hierarchy Visitor"/>
263 <action id="FocusDebugger" internal="true" class="com.intellij.internal.focus.FocusDebuggerAction" text="Start Focus Debugger"/>
265 <action id="DumpLookupElementWeights" internal="true" class="com.intellij.internal.DumpLookupElementWeights" text="Dump lookup element weights"/>
266 <action id="CheckVfsSanity" internal="true" class="com.intellij.openapi.vfs.newvfs.persistent.CheckSanityAction" text="Check VFS sanity"/>
270 <action id="ScanSourceCommentsAction" internal="true" class="com.intellij.tools.ScanSourceCommentsAction" text="Dump all comments in the project"/>
271 <action internal="true" id="CompilerTest" class="com.intellij.compiler.impl.javaCompiler.api.CompilerPerfTestAction" text="Test Rebuild Performance"/>
273 <reference ref="MaintenanceGroup"/>
275 <add-to-group group-id="Internal" anchor="last"/>
279 <action id="WhatsNewAction" class="com.intellij.ide.actions.WhatsNewAction">
280 <add-to-group group-id="HelpMenu" anchor="after" relative-to-action="OnlineDocAction"/>
285 <group id="ToolbarMakeGroup">
286 <reference ref="CompileDirty"/>
288 <add-to-group group-id="ToolbarRunGroup" relative-to-action="RunConfiguration" anchor="before"/>
291 <group id="DebuggerActions">
292 <action id="Debugger.AdjustArrayRange" class="com.intellij.debugger.actions.AdjustArrayRangeAction"/>
293 <action id="Debugger.Inspect" class="com.intellij.debugger.actions.InspectAction"/>
294 <action id="Debugger.CopyValue" class="com.intellij.debugger.actions.CopyValueAction"/>
295 <action id="Debugger.CompareValueWithClipboard" class="com.intellij.debugger.actions.CompareValueWithClipboardAction"/>
296 <action id="Debugger.CustomizeContextView" class="com.intellij.debugger.actions.CustomizeContextViewAction"/>
297 <action id="Debugger.CustomizeThreadsView" class="com.intellij.debugger.actions.CustomizeThreadsViewAction"/>
298 <action id="Debugger.NewWatch" class="com.intellij.debugger.actions.NewWatchAction" icon="/debugger/newWatch.png"/>
299 <action id="Debugger.EditWatch" class="com.intellij.debugger.actions.EditWatchAction"/>
300 <action id="Debugger.EditFrameSource" class="com.intellij.debugger.actions.EditFrameSourceAction"/>
301 <action id="Debugger.EditNodeSource" class="com.intellij.debugger.actions.EditSourceAction"/>
302 <action id="Debugger.EditTypeSource" class="com.intellij.debugger.actions.JumpToObjectAction"/>
303 <reference ref="Debugger.PopFrame"/>
304 <action id="Debugger.RemoveAllWatches" class="com.intellij.debugger.actions.RemoveAllWatchesAction"/>
305 <action id="Debugger.RemoveWatch" class="com.intellij.debugger.actions.RemoveWatchAction" icon="/actions/delete.png"/>
306 <action id="Debugger.ViewAsGroup" class="com.intellij.debugger.actions.ViewAsGroup"/>
307 <action id="Debugger.MarkObject" class="com.intellij.debugger.actions.MarkObjectAction"/>
308 <action id="Debugger.SetValue" class="com.intellij.debugger.actions.SetValueAction"/>
309 <!--<action id="Debugger.ShowAsHex" class="com.intellij.debugger.actions.ShowAsHexAction" text="Show as Hex"/>-->
310 <action id="Debugger.ShowFrame" class="com.intellij.debugger.actions.ShowFrameAction"/>
311 <action id="Debugger.ResumeThread" class="com.intellij.debugger.actions.ResumeThreadAction"/>
312 <action id="Debugger.FreezeThread" class="com.intellij.debugger.actions.FreezeThreadAction"/>
313 <action id="Debugger.AddToWatch" class="com.intellij.debugger.actions.AddToWatchAction" icon="/debugger/addToWatch.png"/>
314 <action id="Debugger.FocusOnBreakpoint" class="com.intellij.debugger.ui.breakpoints.actions.FocusOnBreakpointAction"/>
318 <group id="Debugger.Representation">
319 <action id="Debugger.AutoRenderer" class="com.intellij.debugger.actions.AutoRendererAction"/>
322 <action id="ConfigureFileDefaultEncoding" class="com.intellij.openapi.vfs.encoding.ConfigureFileDefaultEncodingAction">
323 <add-to-group group-id="ChangeFileEncodingGroup" anchor="last"/>
326 <action id="AnalyzeStacktraceOnError" class="com.intellij.unscramble.AnalyzeStacktraceOnErrorAction" text="Analyze Stacktrace"/>
328 <group id="EditorPopupMenu2">
330 <reference ref="EvaluateExpression"/>
331 <reference ref="RunToCursor"/>
332 <reference ref="ForceRunToCursor"/>
333 <reference ref="Debugger.AddToWatch"/>
335 <reference ref="ToggleFieldBreakpoint"/>
338 <add-to-group group-id="EditorLangPopupMenu" relative-to-action="EditorPopupMenu.Run" anchor="before"/>
341 <reference ref="Compile">
342 <add-to-group group-id="EditorPopupMenu.Run" anchor="first"/>
345 <reference ref="RunAPT">
346 <add-to-group group-id="EditorPopupMenu.Run" anchor="first"/>
349 <group id="EditorTabCompileGroup">
350 <reference ref="Compile"/>
351 <reference ref="RunAPT"/>
352 <add-to-group group-id="EditorTabPopupMenuEx" anchor="before" relative-to-action="RunContextPopupGroup"/>
355 <action id="ModuleSettings" class="com.intellij.ide.actions.ShowModulePropertiesAction"/>
357 <reference ref="AnalyzeMenu">
358 <add-to-group group-id="ProjectViewPopupMenu" anchor="after" relative-to-action="ReplaceInPath"/>
359 <add-to-group group-id="NavbarPopupMenu" anchor="after" relative-to-action="ReplaceInPath"/>
360 <add-to-group group-id="FavoritesViewPopupMenu" anchor="after" relative-to-action="ReplaceInPath"/>
361 <add-to-group group-id="EditorPopupMenu1" anchor="after" relative-to-action="FindUsages"/>
364 <group id="ProjectViewAnalysisGroup">
365 <reference ref="TypeHierarchy"/>
366 <reference ref="ReformatCode"/>
367 <reference ref="OptimizeImports"/>
369 <add-to-group group-id="ProjectViewPopupMenuModifyGroup" anchor="first"/>
372 <group id="ProjectViewCompileGroup">
373 <reference ref="ToggleMethodBreakpoint"/>
374 <reference ref="ToggleFieldBreakpoint"/>
376 <reference ref="MakeModule"/>
377 <reference ref="Compile"/>
378 <reference ref="RunAPT"/>
380 <add-to-group group-id="ProjectViewPopupMenuRunGroup" anchor="first"/>
383 <action id="PackageFile" class="com.intellij.packaging.impl.ui.actions.PackageFileAction">
384 <keyboard-shortcut first-keystroke="control shift F9" keymap="$default"/>
385 <add-to-group group-id="EditorPopupMenu" anchor="after" relative-to-action="Compile"/>
386 <add-to-group group-id="ProjectViewPopupMenu" anchor="before" relative-to-action="MakeModule"/>
387 <add-to-group group-id="FavoritesViewPopupMenu" anchor="before" relative-to-action="MakeModule"/>
388 <add-to-group group-id="ScopeViewPopupMenu" anchor="before" relative-to-action="MakeModule"/>
392 <reference ref="ModuleSettings">
393 <add-to-group group-id="ProjectViewPopupMenuSettingsGroup" anchor="first"/>
396 <group id="StructureViewCompileGroup">
398 <reference ref="ToggleMethodBreakpoint"/>
399 <reference ref="ToggleFieldBreakpoint"/>
401 <reference ref="Compile"/>
402 <reference ref="RunAPT"/>
404 <add-to-group group-id="StructureViewPopupMenu" anchor="after" relative-to-action="RunContextPopupGroup"/>
407 <group id="TypeHierarchyPopupMenu">
408 <action id="TypeHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.type.TypeHierarchyBrowser$BaseOnThisTypeAction"/>
409 <reference ref="TypeHierarchy.Class"/>
410 <reference ref="TypeHierarchy.Subtypes"/>
411 <reference ref="TypeHierarchy.Supertypes"/>
413 <reference ref="EditSource"/>
415 <reference ref="FindUsages"/>
416 <reference ref="RefactoringMenu"/>
418 <reference ref="AddToFavorites"/>
419 <reference ref="MoveToChangeList"/>
421 <reference ref="RunContextPopupGroup"/>
423 <reference ref="ReformatCode"/>
424 <reference ref="OptimizeImports"/>
425 <reference ref="$Delete"/>
427 <reference ref="Compile"/>
428 <reference ref="RunAPT"/>
429 <reference ref="VersionControlsGroup"/>
432 <reference ref="ExternalToolsGroup"/>
434 <reference ref="CompareTwoFiles"/>
435 <reference ref="CompareFileWithEditor"/>
438 <group id="MethodHierarchyPopupMenu">
439 <action id="MethodHierarchy.ImplementMethodAction" class="com.intellij.ide.hierarchy.method.ImplementMethodAction"/>
440 <action id="MethodHierarchy.OverrideMethodAction" class="com.intellij.ide.hierarchy.method.OverrideMethodAction"/>
442 <action id="MethodHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.method.MethodHierarchyBrowser$BaseOnThisMethodAction"/>
443 <reference ref="EditSource"/>
445 <reference ref="FindUsages"/>
446 <reference ref="RefactoringMenu"/>
448 <reference ref="AddToFavorites"/>
449 <reference ref="MoveToChangeList"/>
451 <reference ref="Compile"/>
452 <reference ref="RunContextPopupGroup"/>
454 <reference ref="ReformatCode"/>
455 <reference ref="OptimizeImports"/>
457 <reference ref="VersionControlsGroup"/>
459 <reference ref="ExternalToolsGroup"/>
461 <reference ref="CompareTwoFiles"/>
462 <reference ref="CompareFileWithEditor"/>
465 <group id="CallHierarchyPopupMenu">
466 <action id="CallHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.call.CallHierarchyBrowser$BaseOnThisMethodAction"/>
467 <reference ref="EditSource"/>
469 <reference ref="FindUsages"/>
470 <reference ref="RefactoringMenu"/>
472 <reference ref="AddToFavorites"/>
473 <reference ref="MoveToChangeList"/>
475 <reference ref="Compile"/>
476 <reference ref="RunAPT"/>
477 <reference ref="RunContextPopupGroup"/>
480 <reference ref="ReformatCode"/>
481 <reference ref="OptimizeImports"/>
483 <reference ref="VersionControlsGroup"/>
486 <reference ref="ExternalToolsGroup"/>
488 <reference ref="CompareTwoFiles"/>
489 <reference ref="CompareFileWithEditor"/>
492 <group id="CommanderPopupMenu">
493 <reference ref="NewGroup"/>
494 <reference ref="AssociateWithFileType"/>
496 <reference ref="CutCopyPasteGroup"/>
497 <reference ref="EditSource"/>
499 <reference ref="FindUsages"/>
500 <reference ref="FindInPath"/>
501 <reference ref="ReplaceInPath"/>
502 <reference ref="InspectCode"/>
503 <reference ref="ShowPackageDeps"/>
504 <reference ref="RefactoringMenu"/>
506 <reference ref="AddToFavorites"/>
507 <reference ref="MoveToChangeList"/>
509 <reference ref="TypeHierarchy"/>
510 <reference ref="ReformatCode"/>
511 <reference ref="OptimizeImports"/>
512 <reference ref="$Delete"/>
514 <reference ref="Compile"/>
515 <reference ref="RunAPT"/>
516 <reference ref="RunContextPopupGroup"/>
518 <reference ref="VersionControlsGroup"/>
520 <reference ref="CompareTwoFiles"/>
521 <reference ref="CompareFileWithEditor"/>
523 <reference ref="ExternalToolsGroup"/>
526 <group id="TestStatisticsTablePopupMenu">
527 <reference ref="RunContextGroup"/>
529 <reference ref="EditSource"/>
530 <reference ref="ViewSource"/>
535 <group id="Debugger.FramePanelPopup">
536 <reference ref="Debugger.AdjustArrayRange"/>
537 <reference ref="Debugger.Inspect"/>
538 <reference ref="Debugger.MarkObject"/>
539 <reference ref="Debugger.SetValue"/>
540 <reference ref="Debugger.EditNodeSource"/>
541 <reference ref="Debugger.EditTypeSource"/>
543 <reference ref="Debugger.ViewAsGroup"/>
545 <reference ref="Debugger.AddToWatch"/>
547 <reference ref="ToggleFieldBreakpoint"/>
549 <reference ref="Debugger.CopyValue"/>
550 <reference ref="Debugger.CompareValueWithClipboard"/>
551 <reference ref="Debugger.CustomizeContextView"/>
554 <group id="Debugger.EvaluationDialogPopup">
555 <reference ref="Debugger.AdjustArrayRange"/>
556 <reference ref="Debugger.Inspect"/>
557 <reference ref="Debugger.MarkObject"/>
558 <reference ref="Debugger.SetValue"/>
559 <reference ref="Debugger.EditNodeSource"/>
560 <reference ref="Debugger.EditTypeSource"/>
562 <!--<reference ref="Debugger.ShowAsHex"/>-->
563 <reference ref="Debugger.ViewAsGroup"/>
565 <reference ref="Debugger.AddToWatch"/>
567 <reference ref="ToggleFieldBreakpoint"/>
569 <reference ref="Debugger.CopyValue"/>
570 <reference ref="Debugger.CompareValueWithClipboard"/>
571 <reference ref="Debugger.CustomizeContextView"/>
574 <group id="Debugger.InspectPanelPopup">
575 <reference ref="Debugger.AdjustArrayRange"/>
576 <reference ref="Debugger.Inspect"/>
577 <reference ref="Debugger.MarkObject"/>
578 <reference ref="Debugger.SetValue"/>
579 <reference ref="Debugger.EditNodeSource"/>
580 <reference ref="Debugger.EditTypeSource"/>
582 <reference ref="Debugger.AddToWatch"/>
584 <!--<reference ref="Debugger.ShowAsHex"/>-->
585 <reference ref="Debugger.ViewAsGroup"/>
587 <reference ref="ToggleFieldBreakpoint"/>
589 <reference ref="Debugger.CopyValue"/>
590 <reference ref="Debugger.CompareValueWithClipboard"/>
591 <reference ref="Debugger.CustomizeContextView"/>
594 <group id="Debugger.ThreadsPanelPopup">
595 <!--<reference ref="Debugger.ResumeThread"/>-->
596 <!--<reference ref="Debugger.FreezeThread"/>-->
597 <!--<reference ref="Debugger.ShowFrame"/>-->
598 <reference ref="Debugger.PopFrame"/>
599 <!--<reference ref="Debugger.EditFrameSource"/>-->
600 <!--<reference ref="Debugger.EditTypeSource"/>-->
601 <!--<reference ref="EditSource"/>-->
603 <reference ref="ExportThreads"/>
605 <reference ref="Debugger.CustomizeThreadsView"/>
608 <group id="Debugger.WatchesPanelPopup">
609 <reference ref="Debugger.NewWatch"/>
610 <reference ref="Debugger.EditWatch"/>
611 <reference ref="Debugger.RemoveWatch"/>
612 <reference ref="Debugger.RemoveAllWatches"/>
614 <reference ref="Debugger.AdjustArrayRange"/>
615 <reference ref="Debugger.Inspect"/>
616 <reference ref="Debugger.MarkObject"/>
617 <reference ref="Debugger.SetValue"/>
618 <reference ref="Debugger.EditNodeSource"/>
619 <reference ref="Debugger.EditTypeSource"/>
621 <!--<reference ref="Debugger.ShowAsHex"/>-->
622 <reference ref="Debugger.ViewAsGroup"/>
624 <reference ref="Debugger.AddToWatch"/>
626 <reference ref="ToggleFieldBreakpoint"/>
628 <reference ref="Debugger.CopyValue"/>
629 <reference ref="Debugger.CompareValueWithClipboard"/>
630 <reference ref="Debugger.CustomizeContextView"/>
635 <group id="UsageView.Popup">-->
636 <!--<reference ref="EditSource"/>-->
637 <!--<action id="UsageView.Include" class="com.intellij.usages.actions.IncludeUsageAction"/>-->
638 <!--<action id="UsageView.Exclude" class="com.intellij.usages.actions.ExcludeUsageAction"/>-->
640 <!--<reference ref="AddToFavorites"/>-->
641 <!--<reference ref="MoveToChangeList"/>-->
642 <!--<reference ref="FindUsages"/>-->
643 <!--<action id="UsageView.ShowRecentFindUsages" class="com.intellij.find.impl.ShowRecentFindUsagesAction" icon="/actions/back.png"/>-->
645 <!--<reference ref="VersionControlsGroup"/>-->
647 <!--<reference ref="ExternalToolsGroup"/>-->
650 <!-- ****************************************************************** -->
652 <group id="WelcomeScreen.QuickStart.IDEA">
653 <action id="WelcomeScreen.CreateNewProject" class="com.intellij.ide.actions.NewProjectAction"
654 icon="/general/createNewProject.png"/>
655 <action id="WelcomeScreen.OpenProject" class="com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreenOpenProjectAction"
656 icon="/general/openProject.png"/>
657 <action id="WelcomeScreen.ReopenRecent" class="com.intellij.openapi.wm.impl.welcomeScreen.RecentProjectsAction"
658 icon="/general/reopenRecentProject.png"/>
660 <add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/>
663 <group id="WelcomeScreen.Documentation.IDEA">
664 <action id="WelcomeScreen.DevelopPlugins" class="com.intellij.openapi.wm.impl.welcomeScreen.DevelopPluginsAction"
665 icon="/general/pluginManager.png"/>
667 <add-to-group group-id="WelcomeScreen.Documentation" anchor="last"/>
670 <action id="AddFrameworkSupport" class="com.intellij.ide.util.frameworkSupport.AddFrameworkSupportAction">
671 <add-to-group group-id="ProjectViewPopupMenu" anchor="after" relative-to-action="WeighingNewGroup"/>
672 <add-to-group group-id="NavbarPopupMenu" anchor="after" relative-to-action="WeighingNewGroup"/>
676 <group id="DiffPanel.Toolbar.IDEA">
677 <reference ref="Find"/>
678 <add-to-group group-id="DiffPanel.Toolbar" anchor="after" relative-to-action="$Copy"/>
684 <xi:include href="XmlActions.xml" xpointer="xpointer(/component/*)"/>