void (@NotNull Editor editor, int startLine, int endLine) { int caretLine = editor.getCaretModel().getLogicalPosition().line; if (!isSelectedByLine(caretLine, startLine, endLine)) { editor.getSelectionModel().removeSelection(); editor.getCaretModel().moveToLogicalPosition(new LogicalPosition(startLine, 0)); } }