@Override
  public void selectLineAtCaret() {
    ThreadingAssertions.assertEventDispatchThread();
    myCaretModel.doWithCaretMerging(() -> EditorActionUtil.selectEntireLines(this, true));
  }
@Override
  public void selectLineAtCaret()