如何在 emacs 23.3 中使用内置的 cedet?
我正在使用 emacs 23.3
我听说 emacs 23.3 默认包含 cedet,
但我如何使用它们?我应该如何更改我的“.emacs”文件以获取..
- 函数参数提示 (当我输入“malloc(”时,参数提示会出现在某处)
- 自动完成菜单 (当有变量“qwer”、“qwert”和“qwerty”时,当我输入“qwe”时,这 3 个可选提示会出现在某处)
当我编辑 c 或 cpp 文件时?
(以及..对 cedet 功能有什么建议吗?)
I am using emacs 23.3
I heard that emacs 23.3 include cedet by default
but how can I use them? how should I change my ".emacs" file for ..
- function parameter hint
(when I type "malloc(" then parameter hint arise somewhere) - auto complete menu
(when there are variable "qwer", "qwert", and "qwerty" and when I type "qwe" then those 3 selectable hint arise somewhere)
when I edit c or cpp file?
(and.. any suggestion for cedet feature?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您是作为使用旧的 CEDET 发行版的人还是作为 CEDET 的新发行版的人来询问?我假设是后者。
首先,您需要在
.emacs
中启用语义:接下来,如果您的项目特别大(超过 1 个充满文件的目录),您将需要启用 EDE。
并弄清楚要使用什么样的项目。如果您的项目是常见项目之一,则可能会被自动检测到,否则您应该创建 ede-cpp-root 类型之一来包装该目录,或者尝试启用使用 Makefile、scons 或 cmap 的通用项目类型,或 with:
通用项目有时会造成妨碍,因此默认情况下禁用它们。
然后,您需要启用空闲摘要模式:
在“开发”菜单中查找其他选项。
Are you asking as someone using an old CEDET distribution, or someone new to CEDET? I'll assume the later.
First, you need to enable semantic with this in your
.emacs
:next, if your project is particularly large (more than 1 directory full of files) you will need to enable EDE.
and figure out what kind of project to use. Your project might be auto-detected if it is one of the common ones, otherwise you should create one of type ede-cpp-root to just wrap that directory, or try enabling the generic project types that use a Makefile, scons or cmap, or with:
Generic projects can sometimes get in the way, so they are disabled by default.
You would then need to enable the idle summary mode:
Look in the Development menu for other options.