mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
move common memory view components to xdebugger.xml
(cherry picked from commit 7f6b4119267f171f73f654813e752944744bb3ca) GitOrigin-RevId: b566d28bd56adeaa696c72552d9146dd1197a71a
This commit is contained in:
committed by
intellij-monorepo-bot
parent
c695870097
commit
2be9ead2e2
@@ -4,6 +4,10 @@
|
||||
<interface-class>com.intellij.xdebugger.XDebuggerManager</interface-class>
|
||||
<implementation-class>com.intellij.xdebugger.impl.XDebuggerManagerImpl</implementation-class>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<implementation-class>com.intellij.xdebugger.memory.component.InstancesTracker</implementation-class>
|
||||
</component>
|
||||
</project-components>
|
||||
|
||||
<extensionPoints>
|
||||
@@ -67,6 +71,7 @@
|
||||
order="first" id="smart-step-into-enter"/>
|
||||
<editorActionHandler action="EditorEscape" implementationClass="com.intellij.xdebugger.impl.actions.handlers.XDebuggerSmartStepIntoHandler$EscHandler"
|
||||
order="before hide-search" id="smart-step-into-escape"/>
|
||||
<applicationService serviceImplementation="com.intellij.xdebugger.memory.component.MemoryViewManager"/>
|
||||
</extensions>
|
||||
|
||||
<actions>
|
||||
@@ -74,5 +79,18 @@
|
||||
<action id="XDebugger.AttachToProcess" class="com.intellij.xdebugger.impl.actions.AttachToProcessAction"/>
|
||||
<add-to-group group-id="RunMenu" anchor="before" relative-to-action="editRunConfigurations"/>
|
||||
</group>
|
||||
|
||||
<group id="MemoryView.SettingsPopupActionGroup">
|
||||
<action class="com.intellij.xdebugger.memory.action.ShowClassesWithDiffAction"
|
||||
id="MemoryView.ShowOnlyWithDiff"
|
||||
text="Show Non-Zero Diff Only"/>
|
||||
|
||||
<separator/>
|
||||
|
||||
<action class="com.intellij.xdebugger.memory.action.SwitchUpdateModeAction"
|
||||
id="MemoryView.SwitchUpdateMode"
|
||||
text="Update Loaded Classes On Debugger Stop"
|
||||
description="Load classes on debugger pause (may increase overhead on debugger stepping)"/>
|
||||
</group>
|
||||
</actions>
|
||||
</idea-plugin>
|
||||
|
||||
@@ -17,13 +17,6 @@
|
||||
<option name="workspace" value="true"/>
|
||||
<loadForDefaultProject/>
|
||||
</component>
|
||||
|
||||
<component>
|
||||
<implementation-class>com.intellij.xdebugger.memory.component.InstancesTracker</implementation-class>
|
||||
</component>
|
||||
</project-components>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<applicationService serviceImplementation="com.intellij.xdebugger.memory.component.MemoryViewManager"/>
|
||||
</extensions>
|
||||
</idea-plugin>
|
||||
@@ -577,30 +577,23 @@
|
||||
relative-to-action="XDebugger.JumpToTypeSource"/>
|
||||
</action>
|
||||
|
||||
<group id="MemoryView.SettingsPopupActionGroup">
|
||||
<action class="com.intellij.debugger.memory.action.ShowClassesWithInstanceAction"
|
||||
id="MemoryView.ShowOnlyWithInstances"
|
||||
text="Show With Instances Only"/>
|
||||
<action class="com.intellij.debugger.memory.action.ShowClassesWithInstanceAction"
|
||||
id="MemoryView.ShowOnlyWithInstances"
|
||||
text="Show With Instances Only">
|
||||
<add-to-group group-id="MemoryView.SettingsPopupActionGroup" anchor="before" relative-to-action="MemoryView.ShowOnlyWithDiff"/>
|
||||
</action>
|
||||
|
||||
<action class="com.intellij.xdebugger.memory.action.ShowClassesWithDiffAction"
|
||||
id="MemoryView.ShowOnlyWithDiff"
|
||||
text="Show Non-Zero Diff Only"/>
|
||||
<action class="com.intellij.debugger.memory.action.ShowTrackedAction"
|
||||
id="MemoryView.ShowOnlyTracked"
|
||||
text="Show Tracked Classes Only">
|
||||
<add-to-group group-id="MemoryView.SettingsPopupActionGroup" anchor="after" relative-to-action="MemoryView.ShowOnlyWithDiff"/>
|
||||
</action>
|
||||
|
||||
<action class="com.intellij.debugger.memory.action.ShowTrackedAction"
|
||||
id="MemoryView.ShowOnlyTracked"
|
||||
text="Show Tracked Classes Only"/>
|
||||
|
||||
<separator/>
|
||||
|
||||
<action class="com.intellij.debugger.memory.action.EnableBackgroundTrackingAction"
|
||||
id="MemoryView.EnableTrackingWithClosedWindow"
|
||||
text="Enable Tracking With Hidden Memory View"/>
|
||||
|
||||
<action class="com.intellij.xdebugger.memory.action.SwitchUpdateModeAction"
|
||||
id="MemoryView.SwitchUpdateMode"
|
||||
text="Update Loaded Classes On Debugger Stop"
|
||||
description="Load classes on debugger pause (may increase overhead on debugger stepping)"/>
|
||||
</group>
|
||||
<action class="com.intellij.debugger.memory.action.EnableBackgroundTrackingAction"
|
||||
id="MemoryView.EnableTrackingWithClosedWindow"
|
||||
text="Enable Tracking With Hidden Memory View">
|
||||
<add-to-group group-id="MemoryView.SettingsPopupActionGroup" anchor="before" relative-to-action="MemoryView.SwitchUpdateMode"/>
|
||||
</action>
|
||||
|
||||
<group id="MemoryView.ClassesPopupActionGroup">
|
||||
<action class="com.intellij.debugger.memory.action.ShowInstancesFromClassesViewAction"
|
||||
|
||||
Reference in New Issue
Block a user