ParentFull threadjdormit·If you are using a Lisp-family language (any language with S-expressions, really), then Paredit for Emacs solves this nicely: https://www.emacswiki.org/emacs/ParEditView on HN