vim c/c++智能补全插件

我很喜欢vim,而且一直用,不过对于c/c++只能补全一直都没有一个很好的解决方案,虽然有个插件(omnicomplete)功能比较强大,跟eclipse等IDE比起来还是很有差距的,特别是对于类的智能补全。

前些天网上找到一个功能甚是强大的插件(clang complete),可以很好的解决这个问题,个人认为完全可以取代omnicomplete。这个插件依赖于clang编译器,这个编译器安装很简单,一般流行的linux发行版本的软件仓库中都有,比如在debian或ubuntu中可以这样,


sudo apt-get install clang

然后就是就是安装插件了, clang complete, 如何安装,自己看介绍吧。使用方法就是当你在类名或实例后输入.或者->时,vim会自动根据clang编译器提供的信息不全该类提供的方法,当然如果你的代码中有错,可就不行哦。因为你的代码补全信息都是要通过clang实时编译器编译的。

贴一张效果图,个人强力推荐!

有兴趣的朋友可以打开原文链接看看。

原文链接: http://blog.chmd.fr/vim-complete-c-accurately-pulling-informations-from-the-compiler-with-gccsense-and-clang_complete.html

转载于:https://my.oschina.net/emrys/blog/83397

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值