use editor caret width

This commit is contained in:
Egor Ushakov
2018-02-27 15:00:42 +03:00
parent 065776ed8c
commit 3038a13477
2 changed files with 4 additions and 0 deletions
@@ -9,6 +9,7 @@ import com.intellij.openapi.editor.colors.EditorColorsManager;
import com.intellij.openapi.editor.ex.EditorEx;
import com.intellij.openapi.editor.ex.RangeHighlighterEx;
import com.intellij.openapi.editor.impl.EditorImpl;
import com.intellij.openapi.editor.impl.SettingsImpl;
import com.intellij.openapi.editor.impl.event.MarkupModelListener;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.ComboBox;
@@ -155,6 +156,7 @@ public class XDebuggerExpressionComboBox extends XDebuggerEditorBase {
myDelegate = new EditorComboBoxEditor(getProject(), getEditorsProvider().getFileType()) {
@Override
protected void onEditorCreate(EditorEx editor) {
editor.getSettings().setLineCursorWidth(new SettingsImpl().getLineCursorWidth());
editor.putUserData(DebuggerCopyPastePreprocessor.REMOVE_NEWLINES_ON_PASTE, true);
prepareEditor(editor);
if (showMultiline) {
@@ -8,6 +8,7 @@ import com.intellij.openapi.actionSystem.LangDataKeys;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.editor.ex.EditorEx;
import com.intellij.openapi.editor.ex.util.EditorUtil;
import com.intellij.openapi.editor.impl.SettingsImpl;
import com.intellij.openapi.project.DumbAwareAction;
import com.intellij.openapi.project.Project;
import com.intellij.psi.PsiDocumentManager;
@@ -52,6 +53,7 @@ public class XDebuggerExpressionEditor extends XDebuggerEditorBase {
editor.setHorizontalScrollbarVisible(multiline);
editor.setVerticalScrollbarVisible(multiline);
editor.getSettings().setUseSoftWraps(isUseSoftWraps());
editor.getSettings().setLineCursorWidth(new SettingsImpl().getLineCursorWidth());
editor.getColorsScheme().setEditorFontName(getFont().getFontName());
editor.getColorsScheme().setEditorFontSize(getFont().getSize());
if (multiline) {