クラス内の関数だけを折りたたむには、どのようなフックを使用すればよいですか。クラス内の関数の概要を見たいのですが、hide-all をフックすると、クラスを含むすべてが開くときに折りたたまれます。
1648 次
2 に答える
2
この小さなスニペットは私のためにトリックを行います. ただし、アウトライン モードが有効になっているファイルを制限したい場合があります。コメントアウトされたwhen
ステートメントをカスタマイズして、それを行うことができます。そして、適切な閉じ括弧を追加します。
(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)
于 2009-05-18T18:04:11.883 に答える
1
私はhideshow.elを使用しています - 私にとってはうまくいくようです。
于 2009-05-18T23:25:59.393 に答える