Ask HN: Do you use electric returns, rainbow parenthesis, etc. in your editor?

  • I use paredit in Emacs, and most Lisp (Clojure) programmers I know use some variant of paredit in either Emacs or IntelliJ; however, I know one programmer who is very productive without paredit, though he does use rainbow parens.

    All those parens in Lisps take a little getting used to, but to be honest, I miss them when working in any other language, precisely because of the structural editing paredit allows.

    Also, if you're working in Emacs, I recommend trying aggressive-indent mode as well.