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