Re: [vim ] YouCompleteMe 写C++自动补全问题

楼主: fish830617 (方方)   2017-04-17 04:28:05
我尝试使用 YouCompleteMe 来辅助我撰写 C 的 project,
但使用上跟我预期的稍微有点不一样...,
我不知道是不是我设置有错误?还是说我高估 YCM 的功能了...。
举个例子:
假设我原本目标要输入这一行:
#include <stdio.h>
我原本以为在我输入到以下状况时:
#include <st
就应该要出现许多"st"可以补完的内容,像是 stdio.h 或 stdlib.h 这样...,
这是 YCM 本身应该要办到的嘛?还是我真的高估它了XD
如果 YCM 其实办得到的话,
我想可能是我的 .ycm_extra_conf.py 没有设置好?
顺便想请教一下,
我原本是尝试用 Bear 来生成 compilation database,
玩完后我不知道要怎么把 Bear 从系统中移除 QQ
我的系统是 Ubuntu 16.04,安装是直接照着
https://github.com/rizsotto/Bear
上的指示来安装的...但他没有说明该如何移除...
是我太笨了嘛 ....
作者: mars90226 (火星人)   2017-04-17 21:26:00
你的.ycm_extra_conf.py中有把header资料夹放进去吗?
作者: layan (教练我想打球 T_T)   2017-04-20 13:35:00
我的可以, 跑一下:YcmDebugInfo 看它写什么
作者: mars90226 (火星人)   2017-04-20 20:28:00
应该要用isystem,表示是系统的header差别在用<header>跟"header"
作者: carylorrk (carylorrk)   2017-04-21 14:24:00
我都用 YCM-Generator XD
作者: mars90226 (火星人)   2017-04-22 10:26:00
楼上这个不错,不过我常常需要cross compile,好像不能简单的设定好,直接手动设定比较快XD

Links booklink

Contact Us: admin [ a t ] ucptt.com