[VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

Vim、Emacs配置和使用
回复
cnLiuyix
帖子: 32
注册时间: 2010-02-01 22:08
送出感谢: 0
接收感谢: 0
联系:

[VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#1

帖子 cnLiuyix » 2011-05-03 21:45

参数中有一个vector<string>&类型,是否可以在函数定义的时候自动补全?

代码: 全选

using namespace std;
int foo(const vector<string>& vec){
    return vec.[此处是否可以自动提示补全?]
}
PS:我已经制作了STL的tags,并运行了set tags+=~/.vim/stl-tags
I code.
liuyix.org
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#2

帖子 BigSnake.NET » 2011-05-03 21:49

搜索 vim clang complete
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
cnLiuyix
帖子: 32
注册时间: 2010-02-01 22:08
送出感谢: 0
接收感谢: 0
联系:

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#3

帖子 cnLiuyix » 2011-05-04 8:49

BigSnake.NET 写了:搜索 vim clang complete
Thanks!今天研究一下。
I code.
liuyix.org
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45
送出感谢: 0
接收感谢: 9 次

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#4

帖子 fanhe » 2011-05-04 11:39

omnicpp 不支持模版
用clang的可以,只是有点慢
cnLiuyix
帖子: 32
注册时间: 2010-02-01 22:08
送出感谢: 0
接收感谢: 0
联系:

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#5

帖子 cnLiuyix » 2011-05-05 21:06

fanhe 写了:omnicpp 不支持模版
用clang的可以,只是有点慢
我的理解用clang是不是编译就不能用gcc,g++了?
I code.
liuyix.org
头像
Strange
帖子: 1823
注册时间: 2006-05-19 9:54
来自: Shanghai
送出感谢: 2 次
接收感谢: 10 次

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#6

帖子 Strange » 2011-05-05 21:24

cnLiuyix 写了:
fanhe 写了:omnicpp 不支持模版
用clang的可以,只是有点慢
我的理解用clang是不是编译就不能用gcc,g++了?
编辑是编辑,编译是编译,没关系的。
ニンニク入れますか?
x60 with gentoo
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45
送出感谢: 0
接收感谢: 9 次

Re: [VIM][C++ STL 自动补全问题]以下情况是否可以自动补全?

#7

帖子 fanhe » 2011-05-06 0:09

cnLiuyix 写了:
fanhe 写了:omnicpp 不支持模版
用clang的可以,只是有点慢
我的理解用clang是不是编译就不能用gcc,g++了?
你一套源代码,既可以用clang编译, 也可以用 gcc 编译, 当然也可以用 m$ 的 vs 来编译

clang现在来说, 缺点是比较慢且无法在头文件中工作, 而且, 预编译头的符号不知道怎么控制
优点是, 非常准确.

我决定接手 omnicppcomplete 了, 第一步是更换 ctags 数据库后端, 之后再支持 template
回复

回到 “Vim和Emacs”