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"/>
23 <group id="JavaGenerateGroup1">
24 <action id="GenerateTestMethod" class="com.intellij.testIntegration.GenerateTestMethodAction"/>
25 <action id="GenerateConstructor" class="com.intellij.codeInsight.generation.actions.GenerateConstructorAction"/>
26 <action id="GenerateGetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAction"/>
27 <action id="GenerateSetter" class="com.intellij.codeInsight.generation.actions.GenerateSetterAction"/>
28 <action id="GenerateGetterAndSetter" class="com.intellij.codeInsight.generation.actions.GenerateGetterAndSetterAction"/>
29 <action id="GenerateEquals" class="com.intellij.codeInsight.generation.actions.GenerateEqualsAction"/>
31 <add-to-group group-id="GenerateGroup" anchor="first"/>
34 <group id="JavaGenerateGroup2">
35 <action id="DelegateMethods" class="com.intellij.codeInsight.generation.actions.GenerateDelegateAction"/>
36 <action id="GenerateSuperMethodCall" class="com.intellij.codeInsight.generation.actions.GenerateSuperMethodCallAction"/>
38 <add-to-group group-id="GenerateGroup" anchor="last"/>
41 <group id="NewGroup1">
42 <action id="NewClass" class="com.intellij.ide.actions.CreateClassAction"/>
43 <action id="NewModuleInGroup" class="com.intellij.openapi.roots.ui.configuration.actions.NewModuleInGroupAction"
44 icon="/nodes/ModuleClosed.png"/>
46 <add-to-group group-id="NewGroup" anchor="first"/>
50 <group id="OpenProjectGroup">
51 <action id="NewProject" class="com.intellij.ide.actions.NewProjectAction"/>
52 <action id="NewModule" class="com.intellij.openapi.roots.ui.configuration.actions.NewModuleAction"/>
53 <action id="OpenProject" class="com.intellij.ide.actions.OpenProjectAction"/>
55 <add-to-group group-id="FileOpenGroup" anchor="first"/>
58 <action id="SaveInNewFormat" class="com.intellij.ide.actions.OpenInNewFormatAction" text="Convert to Directory-Based Format">
59 <add-to-group group-id="ExportImportGroup" anchor="last"/>
62 <action id="TemplateProjectProperties" class="com.intellij.ide.actions.TemplateProjectPropertiesAction">
63 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
65 <action id="TemplateProjectStructure" class="com.intellij.ide.actions.TemplateProjectStructureAction">
66 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
68 <action id="ConvertProject" class="com.intellij.ide.impl.convert.ConvertProjectAction">
69 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
72 <action id="ShowProjectStructureSettings" class="com.intellij.ide.actions.ShowStructureSettingsAction" icon="/general/projectStructure.png">
73 <add-to-group group-id="FileMainSettingsGroup" anchor="after" relative-to-action="ShowSettings"/>
74 <add-to-group group-id="MainToolBar" anchor="after" relative-to-action="ShowSettings"/>
77 <action id="StartupWizard" class="com.intellij.ide.startupWizard.StartupWizardAction">
78 <add-to-group group-id="FileSettingsGroup" anchor="last"/>
82 <reference ref="EditorCompleteStatement">
83 <add-to-group group-id="EditSmartGroup" anchor="first"/>
88 <action id="EditorContextInfo" class="com.intellij.codeInsight.hint.actions.ShowContainerInfoAction">
89 <add-to-group group-id="CodeEditorViewGroup" anchor="before" relative-to-action="ShowErrorDescription"/>
92 <action id="ExpandJavadocs" class="com.intellij.codeInsight.folding.impl.actions.ExpandJavadocsAction">
93 <add-to-group group-id="LanguageSpecificFoldingGroup" anchor="last"/>
95 <action id="CollapseJavadocs" class="com.intellij.codeInsight.folding.impl.actions.CollapseJavadocsAction">
96 <add-to-group group-id="LanguageSpecificFoldingGroup" anchor="last"/>
99 <action id="CollapseBlock" class="com.intellij.codeInsight.folding.impl.actions.CollapseBlockAction">
100 <add-to-group group-id="FoldingGroup" anchor="after" relative-to-action="CollapseSelection"/>
103 <reference ref="DelegateMethods">
104 <add-to-group group-id="CodeMenu" anchor="after" relative-to-action="ImplementMethods"/>
109 <action id="ViewOfflineInspection" class="com.intellij.codeInspection.actions.ViewOfflineResultsAction">
110 <add-to-group group-id="AnalyzeMenu" anchor="after" relative-to-action="InspectCode"/>
113 <group id="CoverageMenu">
114 <action id="SwitchCoverage" class="com.intellij.coverage.actions.SwitchCoverageSuiteAction"/>
115 <!--<action id="GenerateCoverageReport" class="com.intellij.coverage.actions.GenerateCoverageReportAction"/>-->
118 <add-to-group group-id="AnalyzeMenu" anchor="before" relative-to-action="ShowPackageDeps"/>
121 <group id="AnalyzeJavaMenu">
122 <action id="ShowPackageCycles" class="com.intellij.cyclicDependencies.actions.CyclicDependenciesAction"/>
123 <action id="ShowModulesDependencies" class="com.intellij.moduleDependencies.ShowModuleDependenciesAction"/>
125 <action id="DupLocate" class="com.intellij.dupLocator.DuplocateAction"/>
127 <action id="SliceBackward" class="com.intellij.slicer.SliceBackwardAction"/>
128 <action id="Unscramble" class="com.intellij.unscramble.UnscrambleAction"/>
130 <add-to-group group-id="AnalyzeMenu" anchor="last"/>
133 <group id="RefactoringMenu1">
134 <action id="ChangeSignature" class="com.intellij.refactoring.actions.ChangeSignatureAction"/>
135 <action id="ChangeTypeSignature" class="com.intellij.refactoring.actions.ChangeTypeSignatureAction"/>
136 <action id="MakeStatic" class="com.intellij.refactoring.actions.MakeStaticAction"/>
137 <action id="ConvertToInstanceMethod" class="com.intellij.refactoring.actions.ConvertToInstanceMethodAction"/>
138 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="RenameElement"/>
141 <group id="RefactoringMenu2">
142 <action id="MethodDuplicates" class="com.intellij.refactoring.actions.MethodDuplicatesAction"/>
143 <action id="InvertBoolean" class="com.intellij.refactoring.actions.InvertBooleanAction"/>
144 <action id="IntroduceParameterObject" class="com.intellij.refactoring.actions.IntroduceParameterObjectAction"/>
147 <add-to-group group-id="RefactoringMenu" anchor="before" relative-to-action="IntroduceVariable"/>
150 <group id="RefactoringMenu3">
151 <action id="IntroduceField" class="com.intellij.refactoring.actions.IntroduceFieldAction"/>
152 <action id="IntroduceConstant" class="com.intellij.refactoring.actions.IntroduceConstantAction"/>
153 <action id="IntroduceParameter" class="com.intellij.refactoring.actions.IntroduceParameterAction"/>
155 <action id="ExtractInterface" class="com.intellij.refactoring.actions.ExtractInterfaceAction"/>
156 <action id="ExtractSuperclass" class="com.intellij.refactoring.actions.ExtractSuperclassAction"/>
157 <add-to-group group-id="RefactoringMenu" anchor="before" relative-to-action="ExtractInclude"/>
160 <group id="RefactoringMenu4">
161 <action id="TurnRefsToSuper" class="com.intellij.refactoring.actions.TurnRefsToSuperAction"/>
162 <action id="InheritanceToDelegation" class="com.intellij.refactoring.actions.InheritanceToDelegationAction"/>
163 <action id="RemoveMiddleman" class="com.intellij.refactoring.actions.RemoveMiddlemanAction"/>
164 <action id="WrapReturnValue" class="com.intellij.refactoring.wrapreturnvalue.WrapReturnValueAction"/>
166 <action id="Inline" class="com.intellij.refactoring.actions.InlineAction"/>
167 <action id="AnonymousToInner" class="com.intellij.refactoring.actions.AnonymousToInnerAction"/>
168 <action id="EncapsulateFields" class="com.intellij.refactoring.actions.EncapsulateFieldsAction"/>
169 <action id="ReplaceTempWithQuery" class="com.intellij.refactoring.actions.TempWithQueryAction"/>
170 <action id="ReplaceConstructorWithFactory" class="com.intellij.refactoring.actions.ReplaceConstructorWithFactoryAction"/>
171 <action id="ReplaceConstructorWithBuilder" class="com.intellij.refactoring.actions.ReplaceConstructorWithBuilderAction"/>
173 <action id="Generify" class="com.intellij.refactoring.actions.TypeCookAction"/>
174 <action id="Migrate" class="com.intellij.refactoring.actions.MigrateAction"/>
177 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="MemberPushDown"/>
180 <action id="ReplaceMethodWithMethodObject" class="com.intellij.refactoring.actions.ReplaceMethodWithMethodObjectAction">
181 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="ExtractMethod"/>
184 <action id="ExtractClass" class="com.intellij.refactoring.actions.ExtractClassAction">
185 <add-to-group group-id="RefactoringMenu" anchor="after" relative-to-action="ReplaceMethodWithMethodObject"/>
188 <group id="BuildMenu" popup="true">
189 <action id="CompileDirty" class="com.intellij.compiler.actions.CompileDirtyAction" icon="/actions/compile.png"/>
190 <action id="MakeModule" class="com.intellij.compiler.actions.MakeModuleAction"/>
191 <action id="Compile" class="com.intellij.compiler.actions.CompileAction"/>
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"/>
198 <action id="BuildJar" class="com.intellij.jar.BuildJarAction"/>
200 <add-to-group group-id="MainMenu" anchor="before" relative-to-action="RunMenu"/>
203 <action id="Hotswap" class="com.intellij.debugger.actions.HotSwapAction">
204 <add-to-group group-id="DebugMainMenu" anchor="before" relative-to-action="StepOver"/>
207 <action id="Debugger.PopFrame" class="com.intellij.debugger.actions.PopFrameAction" icon="/actions/popFrame.png">
208 <add-to-group group-id="DebugMainMenu" anchor="after" relative-to-action="ForceRunToCursor"/>
211 <group id="ToggleBreakpointAction">
212 <action id="ToggleMethodBreakpoint" class="com.intellij.debugger.actions.ToggleMethodBreakpointAction"/>
213 <action id="ToggleFieldBreakpoint" class="com.intellij.debugger.actions.ToggleFieldBreakpointAction"/>
214 <action id="ToggleBreakpointEnabled" class="com.intellij.debugger.actions.ToggleBreakpointEnabledAction"/>
215 <add-to-group group-id="DebugMainMenu" anchor="after" relative-to-action="ToggleLineBreakpoint"/>
218 <action id="ExportThreads" class="com.intellij.debugger.actions.ExportThreadsAction" icon="/actions/export.png">
219 <add-to-group group-id="RunMenu" anchor="last"/>
221 <action id="DumpThreads" class="com.intellij.debugger.actions.ThreadDumpAction" text="Take a thread dump" icon="/actions/dump.png">
222 <add-to-group group-id="RunMenu" anchor="last"/>
226 <action id="GenerateJavadoc" class="com.intellij.javadoc.actions.GenerateJavadocAction">
227 <add-to-group group-id="ToolsBasicGroup" anchor="after" relative-to-action="SaveFileAsTemplate"/>
230 <group text="IDEA Internal Actions" internal="true">
232 <action id="PsiViewer" internal="true" class="com.intellij.internal.psiView.ViewerAction"/>
233 <action id="DebugListen" internal="true" class="com.intellij.debugger.actions.ThrowDebugExceptionAction"/>
234 <action id="VirtualFileInfo" internal="true" class="com.intellij.openapi.vfs.impl.local.VirtualFileInfoAction"/>
235 <action id="Merge3Files" internal="true" class="com.intellij.openapi.diff.actions.MergeFilesAction"/>
237 <action internal="true" id="DecodeBytesAction" class="com.intellij.internal.encodings.DecodeBytesAction"/>
239 <action id="DumpInspectionDescriptions" internal="true" class="com.intellij.internal.DumpInspectionDescriptionsAction"/>
240 <action id="DumpIntentionsDescriptions" internal="true" class="com.intellij.internal.DumpIntentionsAction"/>
242 <action id="AddTestProcessAction" internal="true" class="com.intellij.openapi.wm.impl.status.AddTestProcessAction"
243 text="Add Test Process"/>
244 <action id="AddTestProcessActionIndefinte" internal="true"
245 class="com.intellij.openapi.wm.impl.status.AddTestProcessActionIndefinite" text="Add Test Process Indefinite"/>
247 <action id="NotificationTestAction" internal="true" class="com.intellij.notification.impl.actions.NotificationTestAction"
248 text="Add Test Notification"/>
250 <action id="TestGestureAction" class="com.intellij.openapi.keymap.impl.ui.TestGestureAction" text="Test Gesture Action"/>
252 <action id="MarkFileDirty" internal="true" class="com.intellij.openapi.vcs.changes.actions.MarkFileDirtyAction"
253 text="Mark File Dirty"/>
255 <action id="GenerateVisitorByHierarchy" internal="true" class="com.intellij.internal.GenerateVisitorByHierarchyAction" text="Generate Hierarchy Visitor"/>
257 <action id="FocusDebugger" internal="true" class="com.intellij.internal.focus.FocusDebuggerAction" text="Start Focus Debugger"/>
258 <action id="DumbMode" internal="true" class="com.intellij.internal.ToggleDumbModeAction" text="Dumb mode"/>
260 <action id="DumpLookupElementWeights" internal="true" class="com.intellij.internal.DumpLookupElementWeights" text="Dump lookup element weights"/>
261 <action id="CheckVfsSanity" internal="true" class="com.intellij.openapi.vfs.newvfs.persistent.CheckSanityAction" text="Check VFS sanity"/>
265 <action id="UiDebugger" class="com.intellij.ui.debugger.ShowUiDebuggerAction"/>
266 <action id="ShowRegistry" class="com.intellij.openapi.util.registry.ShowRegistryAction"/>
268 <add-to-group group-id="Internal" anchor="last"/>
272 <action id="WhatsNewAction" class="com.intellij.ide.actions.WhatsNewAction">
273 <add-to-group group-id="HelpMenu" anchor="after" relative-to-action="OnlineDocAction"/>
278 <group id="ToolbarMakeGroup">
279 <reference ref="CompileDirty"/>
281 <add-to-group group-id="ToolbarRunGroup" relative-to-action="RunConfiguration" anchor="before"/>
284 <group id="DebuggerActions">
285 <action id="Debugger.AdjustArrayRange" class="com.intellij.debugger.actions.AdjustArrayRangeAction"/>
286 <action id="Debugger.Inspect" class="com.intellij.debugger.actions.InspectAction"/>
287 <action id="Debugger.CopyValue" class="com.intellij.debugger.actions.CopyValueAction"/>
288 <action id="Debugger.CompareValueWithClipboard" class="com.intellij.debugger.actions.CompareValueWithClipboardAction"/>
289 <action id="Debugger.CustomizeContextView" class="com.intellij.debugger.actions.CustomizeContextViewAction"/>
290 <action id="Debugger.CustomizeThreadsView" class="com.intellij.debugger.actions.CustomizeThreadsViewAction"/>
291 <action id="Debugger.NewWatch" class="com.intellij.debugger.actions.NewWatchAction" icon="/debugger/newWatch.png"/>
292 <action id="Debugger.EditWatch" class="com.intellij.debugger.actions.EditWatchAction"/>
293 <action id="Debugger.EditFrameSource" class="com.intellij.debugger.actions.EditFrameSourceAction"/>
294 <action id="Debugger.EditNodeSource" class="com.intellij.debugger.actions.EditSourceAction"/>
295 <action id="Debugger.EditTypeSource" class="com.intellij.debugger.actions.JumpToObjectAction"/>
296 <reference ref="Debugger.PopFrame"/>
297 <action id="Debugger.RemoveAllWatches" class="com.intellij.debugger.actions.RemoveAllWatchesAction"/>
298 <action id="Debugger.RemoveWatch" class="com.intellij.debugger.actions.RemoveWatchAction" icon="/actions/delete.png"/>
299 <action id="Debugger.ViewAsGroup" class="com.intellij.debugger.actions.ViewAsGroup"/>
300 <action id="Debugger.MarkObject" class="com.intellij.debugger.actions.MarkObjectAction"/>
301 <action id="Debugger.SetValue" class="com.intellij.debugger.actions.SetValueAction"/>
302 <!--<action id="Debugger.ShowAsHex" class="com.intellij.debugger.actions.ShowAsHexAction" text="Show as Hex"/>-->
303 <action id="Debugger.ShowFrame" class="com.intellij.debugger.actions.ShowFrameAction"/>
304 <action id="Debugger.ResumeThread" class="com.intellij.debugger.actions.ResumeThreadAction"/>
305 <action id="Debugger.FreezeThread" class="com.intellij.debugger.actions.FreezeThreadAction"/>
306 <action id="Debugger.AddToWatch" class="com.intellij.debugger.actions.AddToWatchAction" icon="/debugger/addToWatch.png"/>
307 <action id="Debugger.FocusOnBreakpoint" class="com.intellij.debugger.ui.breakpoints.actions.FocusOnBreakpointAction"/>
311 <group id="Debugger.Representation">
312 <action id="Debugger.AutoRenderer" class="com.intellij.debugger.actions.AutoRendererAction"/>
315 <action id="ConfigureFileDefaultEncoding" class="com.intellij.openapi.vfs.encoding.ConfigureFileDefaultEncodingAction">
316 <add-to-group group-id="ChangeFileEncodingGroup" anchor="last"/>
319 <action id="AnalyzeStacktraceOnError" class="com.intellij.unscramble.AnalyzeStacktraceOnErrorAction" text="Analyze Stacktrace"/>
321 <group id="EditorPopupMenu2">
323 <reference ref="EvaluateExpression"/>
324 <reference ref="RunToCursor"/>
325 <reference ref="ForceRunToCursor"/>
326 <reference ref="Debugger.AddToWatch"/>
328 <reference ref="ToggleFieldBreakpoint"/>
331 <add-to-group group-id="EditorLangPopupMenu" relative-to-action="EditorPopupMenu.Run" anchor="before"/>
334 <reference ref="Compile">
335 <add-to-group group-id="EditorPopupMenu.Run" anchor="first"/>
338 <group id="EditorTabCompileGroup">
339 <reference ref="Compile"/>
340 <add-to-group group-id="EditorTabPopupMenuEx" anchor="before" relative-to-action="RunContextPopupGroup"/>
343 <action id="ModuleSettings" class="com.intellij.ide.actions.ShowModulePropertiesAction"/>
345 <group id="ProjectViewAnalysisGroup">
346 <reference ref="TypeHierarchy"/>
347 <reference ref="ReformatCode"/>
348 <reference ref="OptimizeImports"/>
350 <add-to-group group-id="ProjectViewPopupMenuModifyGroup" anchor="first"/>
353 <group id="ProjectViewCompileGroup">
354 <reference ref="ToggleMethodBreakpoint"/>
355 <reference ref="ToggleFieldBreakpoint"/>
357 <reference ref="MakeModule"/>
358 <reference ref="Compile"/>
360 <add-to-group group-id="ProjectViewPopupMenuRunGroup" anchor="first"/>
363 <reference ref="ModuleSettings">
364 <add-to-group group-id="ProjectViewPopupMenuSettingsGroup" anchor="first"/>
367 <group id="StructureViewCompileGroup">
369 <reference ref="ToggleMethodBreakpoint"/>
370 <reference ref="ToggleFieldBreakpoint"/>
372 <reference ref="Compile"/>
374 <add-to-group group-id="StructureViewPopupMenu" anchor="after" relative-to-action="RunContextPopupGroup"/>
377 <group id="TypeHierarchyPopupMenu">
378 <action id="TypeHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.type.TypeHierarchyBrowser$BaseOnThisTypeAction"/>
379 <action id="TypeHierarchy.Class" class="com.intellij.ide.hierarchy.ViewClassHierarchyAction"/>
380 <action id="TypeHierarchy.Subtypes" class="com.intellij.ide.hierarchy.ViewSubtypesHierarchyAction"/>
381 <action id="TypeHierarchy.Supertypes" class="com.intellij.ide.hierarchy.ViewSupertypesHierarchyAction"/>
383 <reference ref="EditSource"/>
385 <reference ref="FindUsages"/>
386 <reference ref="RefactoringMenu"/>
388 <reference ref="AddToFavorites"/>
389 <reference ref="MoveToChangeList"/>
391 <reference ref="RunContextPopupGroup"/>
393 <reference ref="ReformatCode"/>
394 <reference ref="OptimizeImports"/>
395 <reference ref="$Delete"/>
397 <reference ref="Compile"/>
398 <reference ref="VersionControlsGroup"/>
401 <reference ref="ExternalToolsGroup"/>
403 <reference ref="CompareTwoFiles"/>
404 <reference ref="CompareFileWithEditor"/>
407 <group id="MethodHierarchyPopupMenu">
408 <action id="MethodHierarchy.ImplementMethodAction" class="com.intellij.ide.hierarchy.method.ImplementMethodAction"/>
409 <action id="MethodHierarchy.OverrideMethodAction" class="com.intellij.ide.hierarchy.method.OverrideMethodAction"/>
411 <action id="MethodHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.method.MethodHierarchyBrowser$BaseOnThisMethodAction"/>
412 <reference ref="EditSource"/>
414 <reference ref="FindUsages"/>
415 <reference ref="RefactoringMenu"/>
417 <reference ref="AddToFavorites"/>
418 <reference ref="MoveToChangeList"/>
420 <reference ref="Compile"/>
421 <reference ref="RunContextPopupGroup"/>
423 <reference ref="ReformatCode"/>
424 <reference ref="OptimizeImports"/>
426 <reference ref="VersionControlsGroup"/>
428 <reference ref="ExternalToolsGroup"/>
430 <reference ref="CompareTwoFiles"/>
431 <reference ref="CompareFileWithEditor"/>
434 <group id="CallHierarchyPopupMenu">
435 <action id="CallHierarchy.BaseOnThisType" class="com.intellij.ide.hierarchy.call.CallHierarchyBrowser$BaseOnThisMethodAction"/>
436 <reference ref="EditSource"/>
438 <reference ref="FindUsages"/>
439 <reference ref="RefactoringMenu"/>
441 <reference ref="AddToFavorites"/>
442 <reference ref="MoveToChangeList"/>
444 <reference ref="Compile"/>
445 <reference ref="RunContextPopupGroup"/>
448 <reference ref="ReformatCode"/>
449 <reference ref="OptimizeImports"/>
451 <reference ref="VersionControlsGroup"/>
454 <reference ref="ExternalToolsGroup"/>
456 <reference ref="CompareTwoFiles"/>
457 <reference ref="CompareFileWithEditor"/>
460 <group id="CommanderPopupMenu">
461 <reference ref="NewGroup"/>
462 <reference ref="AssociateWithFileType"/>
464 <reference ref="CutCopyPasteGroup"/>
465 <reference ref="EditSource"/>
467 <reference ref="FindUsages"/>
468 <reference ref="FindInPath"/>
469 <reference ref="ReplaceInPath"/>
470 <reference ref="InspectCode"/>
471 <reference ref="ShowPackageDeps"/>
472 <reference ref="RefactoringMenu"/>
474 <reference ref="AddToFavorites"/>
475 <reference ref="MoveToChangeList"/>
477 <reference ref="TypeHierarchy"/>
478 <reference ref="ReformatCode"/>
479 <reference ref="OptimizeImports"/>
480 <reference ref="$Delete"/>
482 <reference ref="Compile"/>
483 <reference ref="RunContextPopupGroup"/>
485 <reference ref="VersionControlsGroup"/>
487 <reference ref="CompareTwoFiles"/>
488 <reference ref="CompareFileWithEditor"/>
490 <reference ref="ExternalToolsGroup"/>
493 <group id="TestStatisticsTablePopupMenu">
494 <reference ref="RunContextGroup"/>
496 <reference ref="EditSource"/>
497 <reference ref="ViewSource"/>
502 <group id="Debugger.FramePanelPopup">
503 <reference ref="Debugger.AdjustArrayRange"/>
504 <reference ref="Debugger.Inspect"/>
505 <reference ref="Debugger.MarkObject"/>
506 <reference ref="Debugger.SetValue"/>
507 <reference ref="Debugger.EditNodeSource"/>
508 <reference ref="Debugger.EditTypeSource"/>
510 <reference ref="Debugger.ViewAsGroup"/>
512 <reference ref="Debugger.AddToWatch"/>
514 <reference ref="ToggleFieldBreakpoint"/>
516 <reference ref="Debugger.CopyValue"/>
517 <reference ref="Debugger.CompareValueWithClipboard"/>
518 <reference ref="Debugger.CustomizeContextView"/>
521 <group id="Debugger.EvaluationDialogPopup">
522 <reference ref="Debugger.AdjustArrayRange"/>
523 <reference ref="Debugger.Inspect"/>
524 <reference ref="Debugger.MarkObject"/>
525 <reference ref="Debugger.SetValue"/>
526 <reference ref="Debugger.EditNodeSource"/>
527 <reference ref="Debugger.EditTypeSource"/>
529 <!--<reference ref="Debugger.ShowAsHex"/>-->
530 <reference ref="Debugger.ViewAsGroup"/>
532 <reference ref="Debugger.AddToWatch"/>
534 <reference ref="ToggleFieldBreakpoint"/>
536 <reference ref="Debugger.CopyValue"/>
537 <reference ref="Debugger.CompareValueWithClipboard"/>
538 <reference ref="Debugger.CustomizeContextView"/>
541 <group id="Debugger.InspectPanelPopup">
542 <reference ref="Debugger.AdjustArrayRange"/>
543 <reference ref="Debugger.Inspect"/>
544 <reference ref="Debugger.MarkObject"/>
545 <reference ref="Debugger.SetValue"/>
546 <reference ref="Debugger.EditNodeSource"/>
547 <reference ref="Debugger.EditTypeSource"/>
549 <reference ref="Debugger.AddToWatch"/>
551 <!--<reference ref="Debugger.ShowAsHex"/>-->
552 <reference ref="Debugger.ViewAsGroup"/>
554 <reference ref="ToggleFieldBreakpoint"/>
556 <reference ref="Debugger.CopyValue"/>
557 <reference ref="Debugger.CompareValueWithClipboard"/>
558 <reference ref="Debugger.CustomizeContextView"/>
561 <group id="Debugger.ThreadsPanelPopup">
562 <!--<reference ref="Debugger.ResumeThread"/>-->
563 <!--<reference ref="Debugger.FreezeThread"/>-->
564 <!--<reference ref="Debugger.ShowFrame"/>-->
565 <reference ref="Debugger.PopFrame"/>
566 <!--<reference ref="Debugger.EditFrameSource"/>-->
567 <!--<reference ref="Debugger.EditTypeSource"/>-->
568 <!--<reference ref="EditSource"/>-->
570 <reference ref="ExportThreads"/>
572 <reference ref="Debugger.CustomizeThreadsView"/>
575 <group id="Debugger.WatchesPanelPopup">
576 <reference ref="Debugger.NewWatch"/>
577 <reference ref="Debugger.EditWatch"/>
578 <reference ref="Debugger.RemoveWatch"/>
579 <reference ref="Debugger.RemoveAllWatches"/>
581 <reference ref="Debugger.AdjustArrayRange"/>
582 <reference ref="Debugger.Inspect"/>
583 <reference ref="Debugger.MarkObject"/>
584 <reference ref="Debugger.SetValue"/>
585 <reference ref="Debugger.EditNodeSource"/>
586 <reference ref="Debugger.EditTypeSource"/>
588 <!--<reference ref="Debugger.ShowAsHex"/>-->
589 <reference ref="Debugger.ViewAsGroup"/>
591 <reference ref="Debugger.AddToWatch"/>
593 <reference ref="ToggleFieldBreakpoint"/>
595 <reference ref="Debugger.CopyValue"/>
596 <reference ref="Debugger.CompareValueWithClipboard"/>
597 <reference ref="Debugger.CustomizeContextView"/>
602 <group id="UsageView.Popup">-->
603 <!--<reference ref="EditSource"/>-->
604 <!--<action id="UsageView.Include" class="com.intellij.usages.actions.IncludeUsageAction"/>-->
605 <!--<action id="UsageView.Exclude" class="com.intellij.usages.actions.ExcludeUsageAction"/>-->
607 <!--<reference ref="AddToFavorites"/>-->
608 <!--<reference ref="MoveToChangeList"/>-->
609 <!--<reference ref="FindUsages"/>-->
610 <!--<action id="UsageView.ShowRecentFindUsages" class="com.intellij.find.impl.ShowRecentFindUsagesAction" icon="/actions/back.png"/>-->
612 <!--<reference ref="VersionControlsGroup"/>-->
614 <!--<reference ref="ExternalToolsGroup"/>-->
617 <!-- ****************************************************************** -->
619 <group id="StructuralSearchActions">
620 <action id="StructuralSearchPlugin.StructuralSearchAction" class="com.intellij.structuralsearch.plugin.StructuralSearchAction">
621 <add-to-group group-id="SearchMenu" anchor="after" relative-to-action="ReplaceInPath"/>
624 <action id="StructuralSearchPlugin.StructuralReplaceAction" class="com.intellij.structuralsearch.plugin.StructuralReplaceAction">
625 <add-to-group group-id="SearchMenu" anchor="after" relative-to-action="StructuralSearchPlugin.StructuralSearchAction"/>
629 <group id="WelcomeScreen.QuickStart.IDEA">
630 <action id="WelcomeScreen.CreateNewProject" class="com.intellij.ide.actions.NewProjectAction"
631 icon="/general/createNewProject.png"/>
632 <action id="WelcomeScreen.OpenProject" class="com.intellij.openapi.wm.impl.welcomeScreen.WelcomeScreenOpenProjectAction"
633 icon="/general/openProject.png"/>
634 <action id="WelcomeScreen.ReopenRecent" class="com.intellij.openapi.wm.impl.welcomeScreen.RecentProjectsAction"
635 icon="/general/reopenRecentProject.png"/>
637 <add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/>
640 <group id="WelcomeScreen.Documentation.IDEA">
641 <action id="WelcomeScreen.DevelopPlugins" class="com.intellij.openapi.wm.impl.welcomeScreen.DevelopPluginsAction"
642 icon="/general/pluginManager.png"/>
644 <add-to-group group-id="WelcomeScreen.Documentation" anchor="last"/>
647 <action id="AddFrameworkSupport" class="com.intellij.ide.util.frameworkSupport.AddFrameworkSupportAction">
648 <add-to-group group-id="ProjectViewPopupMenu" anchor="last"/>
651 <group id="PropertyInspectorActions" text="InspectorActions">
652 <group id="PropertyInspectorActions.CommonActions">
653 <action id="PropertyInspectorActions.AddProperty" class="com.intellij.designer.inspector.impl.actions.AddPropertyAction"
654 text="Add Property" use-shortcut-of="Generate"/>
655 <action id="PropertyInspectorActions.RemoveProperty" class="com.intellij.designer.inspector.impl.actions.RemovePropertyAction"
656 text="Remove Property" use-shortcut-of="EditorDelete"/>
659 <action id="PropertyInspectorActions.EditValue" class="com.intellij.designer.inspector.impl.actions.EditPropertyAction"
660 text="Edit Property">
661 <keyboard-shortcut first-keystroke="ENTER" keymap="$default"/>
665 <group id="DiffPanel.Toolbar.IDEA">
666 <reference ref="Find"/>
667 <add-to-group group-id="DiffPanel.Toolbar" anchor="after" relative-to-action="$Copy"/>
673 <xi:include href="XmlActions.xml" xpointer="xpointer(/component/*)"/>