vim c/c++智能補全插件

我很喜歡vim,並且一直用,不過對於c/c++只能補全一直都沒有一個很好的解決方案,雖然有個插件(omnicomplete)功能比較強大,跟eclipse等IDE比起來仍是頗有差距的,特別是對於類的智能補全。 php

前些天網上找到一個功能甚是強大的插件(clang complete),能夠很好的解決這個問題,我的認爲徹底能夠取代omnicomplete。這個插件依賴於clang編譯器,這個編譯器安裝很簡單,通常流行的linux發行版本的軟件倉庫中都有,好比在debian或ubuntu中能夠這樣, html


sudo apt-get install clang

而後就是就是安裝插件了, clang complete, 如何安裝,本身看介紹吧。使用方法就是當你在類名或實例後輸入.或者->時,vim會自動根據clang編譯器提供的信息不全該類提供的方法,固然若是你的代碼中有錯,可就不行哦。由於你的代碼補全信息都是要經過clang實時編譯器編譯的。 linux

貼一張效果圖,我的強力推薦! c++

有興趣的朋友能夠打開原文連接看看。 shell

原文連接: http://blog.chmd.fr/vim-complete-c-accurately-pulling-informations-from-the-compiler-with-gccsense-and-clang_complete.html ubuntu

相關文章
相關標籤/搜索