LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1105|回复: 12

向兄弟们求助一个事,谢谢!

[复制链接]
发表于 2006-2-9 11:31:50 | 显示全部楼层 |阅读模式
我在找LINUX下的写C程序的工具。需要有代码着色、自动提示、自动补齐功能。
我用过VI/VIM,但是它的自动提示/补齐功能实在太弱了。
有没有象WIN下的Borland C++ Build中IDE那样的强大的工具?


多谢多谢~~~占用大家看贴子的时间,不好意思。:sorry

再次感谢!
发表于 2006-2-9 11:46:56 | 显示全部楼层
找找 vim 的插件,或许有帮助。
http://www.vim.org/scripts/index.php
(先声明,我没用过。)
回复 支持 反对

使用道具 举报

发表于 2006-2-9 12:01:21 | 显示全部楼层
坛子里就有很多资源:
http://www.linuxsir.cn/bbs/showthread.php?t=218376
http://www.linuxsir.cn/bbs/showthread.php?t=241578

说实话,除了emacs+插件,还没见过什么IDE能比vim+插件更强的。
回复 支持 反对

使用道具 举报

发表于 2006-2-9 12:54:28 | 显示全部楼层
自动提示和自动补齐不是一个概念么
回复 支持 反对

使用道具 举报

发表于 2006-2-9 13:34:26 | 显示全部楼层
如果一定要 IDE 的话,可以试一下 Anjuta 或 KDevelop。
回复 支持 反对

使用道具 举报

发表于 2006-2-9 14:13:09 | 显示全部楼层
我觉得eclipse+CDT好一些,按住ctrl点标识符可以快速跳到定义处
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 14:20:54 | 显示全部楼层
先感谢兄弟们百忙中浏览我的贴子并回贴,多谢多谢!!
不过……看样子兄弟们似乎没有理解我的意思。我说得详细些,比如:
#include <sys/socket.h>
int main (void)
{struct tt
{...}aa;
...
socket(....);
}
我要求在输入“socket(”后,能出现socket函数的参数提示与返回值提示;在输入“aa.”时能自动提示结构成员类型等信息;在调用自己的成员函数时能象前面提到的socket那样有自动提示与补齐。

VIM/GVIM有这样的插件嘛?或者有其它的IDE能达到我的要求嘛?


再次感谢各位!!!
回复 支持 反对

使用道具 举报

发表于 2006-2-17 23:10:08 | 显示全部楼层
Post by x11
我觉得eclipse+CDT好一些,按住ctrl点标识符可以快速跳到定义处

需要index一下才可以跳到定义处吧。。。indexer很慢的。。。  除了这个,eclipse真的很不错。
回复 支持 反对

使用道具 举报

发表于 2006-2-17 23:28:38 | 显示全部楼层
嗯,我比较常用到的是ctrl+p。没有那个自动提示,不过在蛮大程度上可以提高写程序的效率。

main()
{
int personNum;
char personName[10];

for (p  //注输入p之后,按ctrl+p,然后再按一次,然后再按一次,你就知道怎么回事了:-)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-18 15:33:46 | 显示全部楼层
TO monq:
我知道VIM/GVIM的CTRL+P/CTRL+N,不过它的功能实在太弱了。

多谢兄弟的回贴。继续等待……
回复 支持 反对

使用道具 举报

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

本版积分规则

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