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.

¿Fue útil?

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
scroll top