找回密码
 注册
查看: 3159|回复: 3

emacs到底有没有代码自动提示补全的功能呀?

[复制链接]
发表于 2006-5-6 11:26:16 | 显示全部楼层 |阅读模式
这几天正在学习emacs,想用它作为我今后的IDE编程环境,可是在网上搜索资料时对于它的代码自动提示补全的功能说的不太清楚!我安装了cedet和ecb,怎么样都搞不出代码提示补全的功能!
根据这个网页:http://learn.tsinghua.edu.cn:8080/20...ingTricks.html
的方法,我免强调出了几个可供选择的代码补全,可是只有我自己工程里的几个函数,没有c库函数的代码提示!!!
请哪位朋友知道的话,教教我好吗?谢谢了!!
发表于 2006-5-6 11:34:47 | 显示全部楼层
http://learn.tsinghua.edu.cn:8080/2001315450/emacs_elisp.html
如果是变量补全,可以在网上搜hippie-expand。如果要代码补全,就要另添加相应的代码分析工具,比如Semantichttp://www.caole.net/diary/emacs_write_cpp.html
回复

使用道具 举报

 楼主| 发表于 2006-5-6 14:59:47 | 显示全部楼层
谢谢版主的回复!
我已经安装了Semantic,你给的那两个网页我已经看过了,还是没有搞定!我现在倒是能自动弹出一个可供选择的窗口,可是只有当前打开的buffer中文件的代码可供补全,没有C++库函数的补全选择,我设置了Semantic的检索范围:
(setq semanticdb-project-roots
          (list
        (expand-file-name "/")))
也没有用!
   还请帮帮忙指点一下,谢谢!
回复

使用道具 举报

发表于 2006-5-6 19:26:41 | 显示全部楼层
不知。楼主可以再仔细看看相关semantic文档
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-7 01:06 , Processed in 0.029553 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表