Emacs kollabieren Funktionen in der Klasse mit outline-Moll-Modus
Frage
Was für einen Haken soll ich nur Funktionen in der Klasse kollabierte verwenden. Ich mag die Umrisse der Funktionen in der Klasse sehen, aber wenn ich die Klasse einschließlich Versteck alle alles Haken während offen brach zusammen.
Lösung
Dieses kleine Schnipsel funktioniert der Trick für mich. Sie möchten jedoch wahrscheinlich beschränken, welche Dateien Umriss-Modus aktiviert. Sie können die auf Kommentar when
Anweisung anpassen, das zu tun. Und fügen Sie die richtige Nähe paren.
(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)
Andere Tipps
Ich benutze hideshow.el - es scheint besser für mich zu arbeiten.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow