我应该使用什么样的钩子来折叠类中的函数。我想查看类中函数的轮廓,但如果我挂钩隐藏 - 所有包括类在内的所有内容在打开期间都会折叠。
问问题
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 回答