当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : omnicppcomplete 搜索所有的INCLUDE目录,速度好慢
帖子发表于 : 2010-12-13 3:48 

注册: 2010-11-08 2:59
帖子: 29
送出感谢: 0 次
接收感谢: 0 次
能不能让它就搜索本地目录的文件,要等一两秒才能扫完,好慢的说。

rc 配置代码如下 帮忙看看有没有问题,如何改进。谢了。

" configure tags - add additional tags here or comment out not-used ones
set tags+=~/.vim/tags/cpp
set tags+=~/.vim/tags/gl
set tags+=~/.vim/tags/sdl
set tags+=~/.vim/tags/qt4
" build tags of your own project with CTRL+F12
map <C-F12> :!ctags -R --c++-kinds=+p1 --fields=+iaS --extra=+q .<CR>

" OmniCppComplete
let OmniCpp_NamespaceSearch = 1
let OmniCpp_GlobalScopeSearch = 1
let OmniCpp_ShowAccess = 1
let OmniCpp_MayCompleteDot = 1
let OmniCpp_MayCompleteArrow = 1
let OmniCpp_MayCompleteScope = 1
let OmniCpp_DefaultNamespaces = ["std", "_GLIBCXX_STD"]
" automatically open and close the popup menu / preview window
autocmd CursorMovedI * if pumvisible() == 0|pclose|endif
autocmd InsertLeave * if pumvisible() == 0|pclose|endif
set completeopt=menuone,menu,longest,preview

另外现在用 gvim -n --servername CPP --remote-silent, gvim 的启动速度也很慢,即使文件很小。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: omnicppcomplete 搜索所有的INCLUDE目录,速度好慢
帖子发表于 : 2010-12-14 15:00 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
有这个问题么,我记得这个只搜索你文件包含的头文件
最好动态加tags,一次把所有tags加进去不是好事
反正我这没什么大问题,一般我就用到它的成员补全,平时一般用的补全是文本内补全,除了第一次输入外


页首
 用户资料  
 
3 楼 
 文章标题 : Re: omnicppcomplete 搜索所有的INCLUDE目录,速度好慢
帖子发表于 : 2011-03-23 17:07 

注册: 2008-04-04 22:50
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
除非能想出效率超级高的算法。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译