Jika Anda berurusan dengan bahasa yang mendukungnya, perhatikan ParEdit dengan serius. Jika Anda tidak menggunakan dialek Lisp, itu hampir tidak berguna.
Untuk penyorotan tanda kurung/kurung/paren umum, lihat mode tanda kurung-sorot (yang memberi kode warna beberapa tingkat tanda kurung setiap kali point
ada di dalam mereka). Anda juga dapat mengaktifkan show-paren-mode
melalui penyesuaian (yaitu M-x customize-variable show-paren-mode
); yang satu itu sangat menyoroti tanda kurung kurawal/kurung/paren yang cocok satu pada titik (jika yang satu pada titik tidak cocok dengan apa pun, Anda mendapatkan warna yang berbeda).
.emacs
saya saat ini berisi (antara lain)
(require 'highlight-parentheses)
(define-globalized-minor-mode global-highlight-parentheses-mode highlight-parentheses-mode
(lambda nil (highlight-parentheses-mode t)))
(global-highlight-parentheses-mode t)
serta show-paren-mode
itu kustomisasi, yang membantu saya dengan baik (tentu saja, saya juga menggunakan paredit saat lisping, tetapi ini masih sedikit berguna).
Selain jawabannya langsung dari manual atau wiki, lihat juga di autopair.