解決 GitGutter 在 Sublime 沒有作用的問題

Git Gutter 是我之前在 Sublime 上面所安裝的一個 plugin,方便觀察程式碼的修改,相當的便利。 之前因為電腦出了些問題,所以我的 Sublime 的設定檔跑掉,那時候也沒注意到 GitGutter 的功能失效了, 今天把問題解決,順便把過程記錄一下。

如果需要在 Sublime 上安裝 Git Gutter,可以透過 Package Control: Install Package 方式直接搜尋 GitGutter 就可以安裝,或者參考官方安裝的方式 Git Gutter Installation

原先沒有 Git Gutter 追蹤程式碼:

Unenable Git Gutter

後來發現是在 Preferences->Settings - User 的設定檔需要加入:

{
"git_binary": "C:\\Program Files\\Git\\bin\\git.exe"
}

如果是使用 Linux 的可以透過 which git 找到你的 git 安裝位置, 加入 git_binary後面則是填入你的 Git 版本控制的安裝位置,這樣就可以啟用 Git Gutter 了。

啟用後可以看到左邊的小圖示,就代表 Git Gutter 有 trace 到你的程式碼狀態囉!

Enable Git Gutter Success
成功啟用後,可以看到黃色亮點

Reference