import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.editor.Document;
import com.intellij.openapi.editor.EditorFactory;
+import com.intellij.openapi.editor.EditorSettings;
+import com.intellij.openapi.editor.colors.EditorColorsManager;
import com.intellij.openapi.editor.ex.EditorEx;
import com.intellij.openapi.extensions.Extensions;
import com.intellij.openapi.fileEditor.FileDocumentManager;
import org.jetbrains.annotations.NotNull;
import javax.swing.*;
+import javax.swing.border.EmptyBorder;
import java.awt.*;
import java.util.List;
import java.util.Map;
}
});
JComponent editorComponent = createdEditor.getComponent();
+ editorComponent.setBorder(new EmptyBorder(10, 20, 0, 10));
+ editorComponent.setBackground(EditorColorsManager.getInstance().getGlobalScheme().getDefaultBackground());
+ EditorSettings editorSettings = createdEditor.getSettings();
+ editorSettings.setLineMarkerAreaShown(false);
+ editorSettings.setLineNumbersShown(false);
+ editorSettings.setFoldingOutlineShown(false);
mySplitPane.setFirstComponent(editorComponent);
mySplitPane.repaint();