LevelDB源碼解析2. Visual Studio Code
05-16
以前看源碼喜歡用Source Insight。後來發現環境總是會依賴到Windows上面。後來發現Visual Studio Code,後面簡稱VCode。還是特別好用的。所以這裡主要是講一下在Mac上看LevelDB代碼時的一些配置。
使用VCode的時候,需要注意的是:Vode是沒有工程文件的。直接打開源碼所以目錄(找到頁面上的打開文件夾)就可以了。這裡就是leveldb。
需要注意的是:習慣了Visual Studio的同學可能不太習慣這種沒有project工程文件的輕量級IDE。
一般而言,Linux/Mac都會自動找到相應的編譯器。至少Mac是這樣的。
解決頭文件目錄
打開VCode之後,再用它打開leveldb目錄。然後再打開上一節《LevelDB源碼解析1.起步》提到的app_test.cc。
但是會發現VCode報如下錯誤
解決辦法如下:
調整字體
如果是Windows,可以參考如下鏈接:Visual Studio Code更改字體
代碼跳轉
按F12跳轉到代碼定義。(如果是筆記本,請按下Fn + F12)。
按Ctrl和-號,退回去。
對於新手可能需要注意的是:
這裡出來的代碼可能是多個的。那麼就需要在紅色方框中選中你要看的那個定義。
到這裡,基本的配置就已經完成了。就可以開始利用Visual Studio Code閱讀代碼了。
推薦閱讀:
※Visual Studio Code 怎麼編譯C#? 執行 dotnet restore 總是報錯?
※什麼編輯器適合寫Vue?
※求vs code 主題推薦?
※Visual Studio Code會開源嗎?
TAG:LevelDB | VisualStudioCode | C |