2013-04-26 39 views
0

什麼是使用語法高亮瀏覽本地提交git的好方法?什麼是使用語法高亮瀏覽本地提交git的好方法?

基本上,我想做一個特定的提交之前的提交「git diff」,但支持語法高亮。

+0

紅色/綠色增加/刪除你可以做git diff --color。我想你可能會使代碼突出顯示。 – 2013-04-27 00:02:04

+1

https://github.com/bernardofire/githat可能適合你。 – 2013-04-27 00:03:21

回答

1

所有你需要的是一個支持語法高亮顯示的尋呼機。 Vim就被用於此:

GIT_PAGER="vim -" git diff --no-color ... 

--no-color關閉的git-DIFF自己的着色,否則將只是顯示爲雜亂的(除非你有vim的設置來處理ANSI轉義序列)。

結果不一定完美,因爲git-diff的輸出顯然不適用於您正在使用的任何編程語言的有效代碼,但它非常接近且容易。