更改GitHub預設顯示的Tab寬度

在程式設計的世界裡,縮排用Tab還是用四個空格永遠是個沒有結果的爭論

對於站在Tab這邊的我來說,GitHib上的文件斥著Tab縮排是再普通也不過的事

就在剛剛閒著的時候,想說上個GitHub看看自己commit的記錄


天啊,排版怎麼這麼醜!!!

常理來講Tab不應該是要4個空白的寬度嗎,怎麼變8個了((驚~

而且好像每個檔案都是…

於是默默去google一下看看有沒有什麼可以顯示回來的方法…
 

查到的第一個方法是把所有的Tab換成空白
(起笑嗎,多少個文件有多少萬個Tab要替換啊(凸!!!),此路不通)
 

第二種是把網址最後加上參數?ts=4 (4等於一個Tab4個空白,可以改成其它數字)
有效是有效啦,但感覺好像掩耳盜鈴,只有當前頁面有效,換了頁又要重打一次,繼續找找其它方法
 

最後,被我找到一撈永逸地方法 - .editorconfig

只要在repository的根目錄下建立一個空的檔案.editorconfig

然後把以下代碼貼進.editorconfig裡面

就可以讓GitHib使用我們所喜好的代碼風格(一個Tab4個空白)了

 

# top-most EditorConfig file
root = true

[*]
indent_style = tab
indent_size = 4
trim_trailing_whitespace = true

 

刷新剛剛的程式碼頁面,是不是看起來比較順眼了呢^^

 

參考資料:http://editorconfig.org/


發佈留言