emacs colapso funciones en la clase usando outline-minor-mode
Pregunta
¿Qué tipo de un gancho debo usar para colapsar sólo funciones en la clase. Quiero ver el contorno de las funciones de la clase, pero si engancho ocultar todo todo, incluyendo la clase se colapsa durante abierta.
Solución
Este pequeño fragmento hace el truco para mí. Sin embargo, es probable que desee para restringir los archivos que han permitido a modo de esquema. Puede personalizar la declaración when
comentado a hacer eso. Y añadir los paréntesis de cierre adecuados.
(defun my-outline-trigger ()
"enable outline mode and hide all the function bodies"
;; (when (member major-mode '(cc-mode emacs-lisp-mode)) ....)
(outline-minor-mode)
(hide-body))
(add-hook 'find-file-hooks 'my-outline-trigger)
Otros consejos
hideshow.el - parece que funciona mejor para mí.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow