【问题标题】:cedet ede project for emacsemacs 的 cedet ede 项目
【发布时间】:2012-04-18 10:13:27
【问题描述】:

我正在尝试学习如何使用 CEDET。我没有任何项目要搞砸,所以我想自己拍摄 Emacs。

当我在 dir 中打开 Emacs 存储库时,似乎 CEDET 会自动将 Emacs 检测为项目。但是当我做M-x ede-find-file 时,没有文件可以打开。

问题是,我怎样才能在 CEDET 中准确地将 Emacs 设置为一个项目,以利用 EDE 和 CEDET 的其他优点?

似乎documentation 尚未完成。

【问题讨论】:

    标签: emacs project cedet


    【解决方案1】:

    命令ede-find-file 不提供补全。如果您正在访问 Emacs 源中的某个文件(例如 INSTALL)并执行以下操作:

    M-x ede-find-file RET emacs.c RET
    

    应该会弹出emacs.c。

    不同的 CEDET 功能都有不同类型的依赖关系,因此很难具体回答这个问题,但一般来说,您所要做的就是访问 Emacs 项目中的一个文件,并且应该启用其他功能。

    【讨论】:

    • 谢谢埃里克。我从源代码中看到,您提到 emacs 定义了特殊的 ede 项目。你能详细说明一下吗?
    • EDE 项目有很多种。 Emacs 项目是为了让 Emacs 能够识别 Emacs 源,并设置预处理器符号和包含路径。它并没有做太多其他事情,但如果需要,它会是添加新功能的好地方。
    【解决方案2】:

    我认为,它应该以与其他 EDE 项目相同的方式添加,例如:

    (setq emacs-project
          (ede-emacs-project "emacs-head"
               :file "/home/ott/work/emacs-head/README"))
    

    至少这对我有用...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-28
      • 2016-07-25
      相关资源
      最近更新 更多