PY-28654 Soft-wrap works in Debug Console only after manual enabling

Signed-off-by: Elizaveta Shashkova <Elizaveta.Shashkova@jetbrains.com>

GitOrigin-RevId: da248c30797dae19c085253a45a42e2977fdf4aa
This commit is contained in:
Elizaveta Shashkova
2020-06-09 22:34:50 +03:00
committed by intellij-monorepo-bot
parent 794f45bec3
commit 2ee2756b5c
@@ -9,6 +9,8 @@ import com.intellij.execution.runners.AbstractConsoleRunnerWithHistory;
import com.intellij.execution.ui.ConsoleView;
import com.intellij.openapi.actionSystem.AnAction;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.ex.EditorSettingsExternalizable;
import com.intellij.openapi.editor.impl.softwrap.SoftWrapAppliancePlaces;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.projectRoots.Sdk;
import com.intellij.openapi.wm.IdeFocusManager;
@@ -39,6 +41,8 @@ public class PythonDebugLanguageConsoleView extends DuplexConsoleView<ConsoleVie
List<AnAction> actions = ContainerUtil.newArrayList(PyConsoleUtil.createTabCompletionAction(getPydevConsoleView()));
actions.add(PyConsoleUtil.createInterruptAction(getPydevConsoleView()));
AbstractConsoleRunnerWithHistory.registerActionShortcuts(actions, getPydevConsoleView().getEditor().getComponent());
boolean isUseSoftWraps = EditorSettingsExternalizable.getInstance().isUseSoftWraps(SoftWrapAppliancePlaces.CONSOLE);
getPydevConsoleView().getEditor().getSettings().setUseSoftWraps(isUseSoftWraps);
}
public PythonDebugLanguageConsoleView(final Project project, Sdk sdk) {