以前在linux下看源碼一直習(xí)慣用source insight,然而最近發(fā)現(xiàn)sublime text的插件好多好強(qiáng)大,完全替代了source insight,轉(zhuǎn)戰(zhàn)sublime還有個(gè)重要原因是SI的字體太丑了。今天就來說說怎么在sublime下搭建c語(yǔ)言的環(huán)境吧,主要是自動(dòng)補(bǔ)全還有跳轉(zhuǎn)定義等功能。
剛安裝好的sublime是沒有裝package control的,需要先在tools的下拉菜單欄里安裝:

安裝package control.png
安裝完成后,在去preference的下來菜單里找到package control,選擇package control:Install package

使用package control安裝插件.png
在輸入欄里寫上c,會(huì)自動(dòng)補(bǔ)全cmake這樣的插件,這里我們依次安裝c improved,c+11,cMake,cMakeBuilder,cMakeEditor

安裝插件.png
完成后,我們從File→Open Folder打開一個(gè)工程看看效果,如下圖:

跳轉(zhuǎn)定義.png

自動(dòng)補(bǔ)全.png
已經(jīng)有了自動(dòng)補(bǔ)全和跳轉(zhuǎn)定義的效果了,大功告成。另外注意到,右下角有選擇語(yǔ)言,點(diǎn)開發(fā)現(xiàn)sublime真強(qiáng)大,支持的語(yǔ)言連一些很少用的腳本語(yǔ)言都有。

支持的語(yǔ)言.png
這次換回了新筆記本,上面的雙系統(tǒng)給裝的deepin,一個(gè)國(guó)產(chǎn)的操作系統(tǒng),就是在debian版本上加了自己的UI以及一些軟件支持,UI像極mac,現(xiàn)在更新的版本,毛玻璃效果,還有8.9的QQ,真心不錯(cuò),放張圖~

deepin系統(tǒng).png