Domanda

Che tipo di un gancio dovrei usare per crollare solo le funzioni nella classe. Voglio vedere il profilo delle funzioni nella classe, ma se il gancio di nascondere il tutto tutto, inclusa la classe è crollato durante l'apertura.

È stato utile?

Soluzione

Questo piccolo frammento fa il trucco per me. Tuttavia, probabilmente desidera limitare quali file sono modalità struttura abilitata. È possibile personalizzare la dichiarazione when commentata per farlo. E aggiungere le parentesi vicino corrette.

(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)

Altri suggerimenti

hideshow.el - sembra funzionare meglio per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top