void (final EditorEx editor) { final boolean isOneLineMode = isOneLineMode(); // set mode in editor editor.setOneLineMode(isOneLineMode); EditorColorsManager colorsManager = EditorColorsManager.getInstance(); EditorColorsScheme customGlobalScheme = colorsManager.getSchemeForCurrentUITheme(); editor.setColorsScheme(editor.createBoundColorSchemeDelegate(isOneLineMode ? customGlobalScheme : null)); editor.getSettings().setCaretRowShown(false); editor.getSettings().setDndEnabled(false); // color scheme settings: setupEditorFont(editor); updateBorder(editor); editor.setBackgroundColor(getBackground()); }