@Nullable
  default PsiElement findTargetMember(@NotNull PsiFile file, @NotNull Editor editor) {
    PsiElement element = file.findElementAt(editor.getCaretModel().getOffset());
    return element != null ? findTargetMember(element) : null;
  }
@Nullable
  default PsiElement findTargetMember(@NotNull PsiFile file, @NotNull Editor editor)