@Nullable
  private static Commenter findCommenter(@NotNull Editor editor, @NotNull PsiFile file, final int line) {
    final FileType fileType = file.getFileType();
    if (fileType instanceof AbstractFileType) {
      return ((AbstractFileType)fileType).getCommenter();
    }
    final Language lineStartLanguage = getLineStartLanguage(editor, file, line);
    final Language lineEndLanguage = getLineEndLanguage(file, editor, line);
    return CommentByBlockCommentHandler.getCommenter(file, editor, lineStartLanguage, lineEndLanguage);
  }
@Nullable
  private static Commenter findCommenter(@NotNull Editor editor, @NotNull PsiFile file, final int line)