我正在尝试学习如何使用 CEDET。我没有任何项目要搞砸,所以我想拍摄 Emacs 本身。
当我在 dir 中打开 Emacs 存储库时,似乎 CEDET 会自动将 Emacs 检测为项目。但是当我这样做时M-x ede-find-file
,没有文件可以打开。
问题是,我怎样才能在 CEDET 中准确地将 Emacs 设置为一个项目,以利用 EDE 和 CEDET 的其他优点。?
似乎这方面的文档还没有完成。
该命令ede-find-file
不提供完成。如果您正在访问 Emacs 源中的某个文件(如 INSTALL)并执行以下操作:
M-x ede-find-file RET emacs.c RET
它应该弹出emacs.c。
不同的 CEDET 功能都有不同类型的依赖关系,因此很难具体回答这个问题,但一般来说,您所要做的就是访问 Emacs 项目中的文件,并且应该启用其他功能。
我认为,应该以与其他 EDE 项目相同的方式添加它,例如:
(setq emacs-project
(ede-emacs-project "emacs-head"
:file "/home/ott/work/emacs-head/README"))
至少这对我有用......