我正在使用emacs 23.3
我听说emacs 23.3默认包含cedet
但我该如何使用它们?我应该如何更改我的“.emacs”文件..
当我编辑c或cpp文件时?
(和..对cedet功能的任何建议?)
答案 0 :(得分:6)
您是在问某人使用旧的CEDET发布,还是CEDET的新用户?我会假设后者。
首先,您需要在.emacs
:
(semantic-mode 1)
接下来,如果你的项目特别大(超过1个文件目录),你需要启用EDE。
(global-ede-mode 1)
并找出要使用的项目类型。如果它是常见项目之一,您的项目可能会被自动检测到,否则您应该创建一个ede-cpp-root类型来包装该目录,或者尝试启用使用Makefile,scons或cmap的通用项目类型,或者用:
(ede-enable-generic-projects)
通用项目有时可能会妨碍,因此默认情况下会禁用它们。
然后,您需要启用空闲摘要模式:
(global-semantic-idle-summary-mode 1)
在“开发”菜单中查找其他选项。