diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/CollectionBreakpointPropertiesPanel.java b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/CollectionBreakpointPropertiesPanel.java
index 8fe1bc3b5bfe..b5e6561b1684 100644
--- a/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/CollectionBreakpointPropertiesPanel.java
+++ b/java/debugger/impl/src/com/intellij/debugger/ui/breakpoints/CollectionBreakpointPropertiesPanel.java
@@ -14,7 +14,7 @@ import com.intellij.xdebugger.XDebuggerManager;
import com.intellij.xdebugger.breakpoints.XLineBreakpoint;
import com.intellij.xdebugger.breakpoints.ui.XBreakpointCustomPropertiesPanel;
import com.intellij.xdebugger.impl.breakpoints.XBreakpointBase;
-import com.intellij.xdebugger.impl.messages.XDebuggerImplBundle;
+import com.intellij.idea.ActionsBundle;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@@ -39,7 +39,7 @@ public class CollectionBreakpointPropertiesPanel
mySaveCollectionHistoryCheckBox =
new JCheckBox(JavaDebuggerBundle.message("label.collection.breakpoint.properties.save.history"));
AnActionLink button =
- new AnActionLink(XDebuggerImplBundle.message("action.Debugger.ShowCollectionHistory.text"), new MyShowCollectionHistoryAction());
+ new AnActionLink(ActionsBundle.message("action.Debugger.ShowCollectionHistory.text"), new MyShowCollectionHistoryAction());
JBBox box = JBBox.createVerticalBox();
diff --git a/java/debugger/shared/resources/messages/JavaDebuggerSharedBundle.properties b/java/debugger/shared/resources/messages/JavaDebuggerSharedBundle.properties
index e0d39efe5e27..cb552a5cea46 100644
--- a/java/debugger/shared/resources/messages/JavaDebuggerSharedBundle.properties
+++ b/java/debugger/shared/resources/messages/JavaDebuggerSharedBundle.properties
@@ -10,4 +10,5 @@ action.freeze.thread.text=Freeze
action.Debugger.XThreadsView.ResumeThread.text=Resume
action.Debugger.XThreadsView.FreezeThread.text=Freeze
action.Debugger.XThreadsView.InterruptThread.text=Interrupt
-action.Debugger.StepOutOfBlock.text=Step Out of Code Block
\ No newline at end of file
+action.Debugger.StepOutOfBlock.text=Step Out of Code Block
+action.Debugger.ViewEditText.text=View/Edit Text
\ No newline at end of file
diff --git a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewTextActionBase.java b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewTextActionBase.java
index 7cb3cd800109..ce6cf1cc15b8 100644
--- a/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewTextActionBase.java
+++ b/java/debugger/shared/src/com/intellij/java/debugger/impl/shared/actions/ViewTextActionBase.java
@@ -13,8 +13,8 @@ import com.intellij.openapi.ui.Messages;
import com.intellij.openapi.util.NlsContexts;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.components.BorderLayoutPanel;
+import com.intellij.java.debugger.impl.shared.JavaDebuggerSharedBundle;
import com.intellij.xdebugger.impl.breakpoints.XExpressionImpl;
-import com.intellij.xdebugger.impl.messages.XDebuggerImplBundle;
import com.intellij.xdebugger.impl.ui.DebuggerUIUtil;
import com.intellij.xdebugger.impl.ui.TextViewer;
import com.intellij.xdebugger.impl.ui.tree.actions.XFetchValueSplitActionBase;
@@ -46,7 +46,7 @@ public abstract class ViewTextActionBase extends XFetchValueSplitActionBase {
String text = value; //StringUtil.unquoteString(value);
if (dialog == null) {
dialog = new MyDialog(project, text, node);
- dialog.setTitle(node != null ? XDebuggerImplBundle.message("action.Debugger.ViewEditText.text")
+ dialog.setTitle(node != null ? JavaDebuggerSharedBundle.message("action.Debugger.ViewEditText.text")
: ActionsBundle.message("action.Debugger.ViewText.text"));
dialog.show();
}
@@ -59,7 +59,7 @@ public abstract class ViewTextActionBase extends XFetchValueSplitActionBase {
public void update(@NotNull AnActionEvent e) {
super.update(e);
if (getStringNode(e) != null) {
- e.getPresentation().setText(XDebuggerImplBundle.lazyMessage("action.Debugger.ViewEditText.text"));
+ e.getPresentation().setText(JavaDebuggerSharedBundle.lazyMessage("action.Debugger.ViewEditText.text"));
}
}
diff --git a/platform/xdebugger-impl/resources/messages/XDebuggerImplBundle.properties b/platform/xdebugger-impl/resources/messages/XDebuggerImplBundle.properties
index c8e34cec9e8a..32d1a0d54a50 100644
--- a/platform/xdebugger-impl/resources/messages/XDebuggerImplBundle.properties
+++ b/platform/xdebugger-impl/resources/messages/XDebuggerImplBundle.properties
@@ -1,65 +1,13 @@
-action.XDebugger.SetValue.text=Set Value\u2026
-action.XDebugger.SetValue.description=Modify the value of the selected node
-action.XDebugger.CopyValue.text=Copy Value
-action.XDebugger.CopyValue.description=Copy the value of the selected node to the clipboard
-action.XDebugger.CompareValueWithClipboard.text=Compare Value with Clipboard
-action.XDebugger.CompareValueWithClipboard.description=Compare the value of the selected node with clipboard text
-action.XDebugger.CopyName.text=Copy Name
-action.XDebugger.CopyName.description=Copy the name of the selected node to the clipboard
-action.XDebugger.JumpToSource.text=Jump To Source
-action.XDebugger.JumpToSource.description=Open source of the selected item
-action.XDebugger.JumpToTypeSource.text=Jump To Type Source
-action.XDebugger.JumpToTypeSource.description=Open source of the selected value's type
-action.XDebugger.Inspect.text=Inspect\u2026
-action.Debugger.Tree.EvaluateInConsole.text=Evaluate In Console
-action.XDebugger.RemoveWatch.text=Remove Watch
-action.XDebugger.RemoveAllWatches.text=Remove All Watches
-action.XDebugger.NewWatch.text=New Watch\u2026
-action.XDebugger.EditWatch.text=Edit\u2026
-action.XDebugger.CopyWatch.text=Duplicate Watch
-action.XDebugger.SeparateWatches.text=Separate Watches
-action.XDebugger.ToggleEvaluateExpressionField.text=Show Evaluate Expression Field
-action.XDebugger.PreviewTab.text=Open Files in Preview Tab
-action.XDebugger.Inline.text=Show Variable Values in Editor
-action.XDebugger.Inline.description=Show available debugger session values inside editor
-action.XDebugger.ToggleSortValues.text=Sort Variables Alphabetically
-action.XDebugger.ToggleSortValues.description=Sort values alphabetically in debugger views
-action.XDebugger.UnmuteOnStop.text=Unmute Breakpoints on Session Finish
-action.XDebugger.RemoveAllButThisBreakpoint.text=Remove other breakpoints
-action.XDebugger.RemoveAllButThisBreakpoint.description=Removes all breakpoints except on lines with carets
-action.XDebugger.DisableAllButThisBreakpoint.text=Disable other breakpoints
-action.XDebugger.DisableAllButThisBreakpoint.description=Disables all breakpoints except on lines with carets
-action.XDebugger.PinToTop.text=Pin to Top
-action.XDebugger.Show.Breakpoints.Over.Line.Numbers.text=Breakpoints Over Line Numbers
-action.Debugger.AddToWatch.text=Add to Watches
-action.Debugger.AddInlineWatch.text=Add Inline Watch
-action.Debugger.EvaluateInConsole.text=Evaluate in Console
-action.Debugger.ShowLibraryFrames.text=Show/Hide Library Frames
action.Debugger.FocusOnBreakpoint.text=Focus On Breakpoint
action.Debugger.FocusOnBreakpoint.description=Focus this view by default when a breakpoint is reached
action.Debugger.FocusOnFinish.text=Focus On Finish
action.Debugger.FocusOnFinish.description=Focus this view by default when the debug session ends
-action.Debugger.ShowReferring.text=Show Referring Objects\u2026
action.Debugger.RemoveAllBreakpoints.text=Remove All Breakpoints
action.Debugger.RemoveAllBreakpointsInFile.text=Remove All Breakpoints In The Current File
-action.Debugger.CopyStack.text=Copy Stack
action.ActivateDebugToolWindow.text=Debug
-action.AddBreakpoint.text=Add Breakpoint
-action.AddConditionalBreakpoint.text=Add Conditional Breakpoint\u2026
-action.AddLoggingBreakpoint.text=Add Logging Breakpoint\u2026
action.MemoryView.ShowOnlyWithDiff.text=Show Non-Zero Diff Only
action.MemoryView.SwitchUpdateMode.text=Update Loaded Classes On Debugger Stop
action.MemoryView.SwitchUpdateMode.description=Load classes on debugger pause (may increase overhead on debugger stepping)
-action.XDebugger.MuteBreakpoints.text=Mute Breakpoints
-action.XDebugger.MoveWatchUp.text=Move Watch Up
-action.XDebugger.MoveWatchDown.text=Move Watch Down
-action.XDebugger.PauseWatch.text=Pause Watch
-
-group.XDebugger.settings.text=Debugger Settings
-
-action.Debugger.MarkObject.text=Mark Object\u2026
-action.Debugger.MarkObject.unmark.text=Unmark Object
-action.Debugger.MarkObject.description=Mark/unmark the object so that it can be visually distinguished in debugger views
action.Debugger.FreezeActiveThreadAction.text=Suspend Thread
action.Debugger.FreezeActiveThreadAction.synonym=Freeze Thread
@@ -89,8 +37,5 @@ group.DebugToolbarQuickActions.text=Add to Debugger Toolbar
RunToolbarMainMoreActionGroupDebuggerPart.separator.text=Debug
AdditionalRunningOptionsGroupMainDebuggerPart.separator.text=Debug
-action.Debugger.ViewEditText.text=View/Edit Text
-action.Debugger.XDebuggerTextPopup.ShowAsObject.text=Show as Object
-
action.RunToolbarResumeAction.text=Resume
-action.RunToolbarPauseAction.text=Pause
\ No newline at end of file
+action.RunToolbarPauseAction.text=Pause
diff --git a/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml b/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml
index 8b8510201483..7ef4838d82ff 100644
--- a/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml
+++ b/platform/xdebugger-impl/ui/resources/intellij.platform.debugger.impl.ui.xml
@@ -88,7 +88,7 @@
-
+