Vim代碼補全插件:YouCompleteMe
YouCompleteMe是一個比較新Vim代碼補全插件,可以基于clang為C/C++代碼提供代碼提示。它安裝配置簡單,Bug 很少。 對C/C++來說youcompleteme現在應該是最好選擇,借助clang的強大功能,補全效率和準確性極高,而且可以模糊匹配(見下面的 demo)。不管你的C++代碼用什么怪異的寫法,只要能編譯通過,都能補全,即使是C++11的lambda和auto都沒有障礙,比 codeblock這些根據tag index補全的IDE都要強大。
- 和IDE一樣,自動補全,
- 根據
include
的文件進行補全 - 不用再蹩腳的生成tags
- 補全非常精準,而且速度很快,不會有延遲(以前在大項目上,acp用起來實在是很卡)
- 支持類似tags的跳轉,跳到定義處以及使用處
- 出錯提示很智能,并且用起來真的是如絲般柔滑,不用輸入
:w
進行強制檢測
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!