GitHub默認顯示tab為8個空格的大小,若想要改為4個怎么辦呢?
1、別人的Repository
要么瀏覽器URL中添加后綴?ts=4,要么安裝瀏覽器擴展或自己配置css。
2、自己的Repository
GitHub是支持EditorConfig的。只需在你的Repository根目錄下(注意不是.git文件夾下)新建文件
.editorconfig
# top-most EditorConfig file root = true # all files [*] indent_style = tab indent_size = 4
注意,該配置文件不僅僅對瀏覽有效,在線編輯時也是有效的。
indent_style: 可以是tab或space。tab是hard tab,space為soft tab(按下的是Tab鍵,出來的實際是空格)。
indent_size: 縮進的寬度,即列數,整數。如果indent_style為tab,則此屬性默認為tab_width。
tab_width: 設置tab的列數。默認是indent_size。
注意indent_size和tab_width的區別。后者是文檔中tab字符顯示出來的寬度,包括已存在的tab字符和編輯中插入的tab字符。如果indent_style是space,那么編輯中按TAB鍵出來不再是tab字符而是indent_size個空格了。。。別問我如果indent_style是tab,但indent_size/tab_width不同時按TAB鍵的顯示寬度是多少。。。
當然,.editorconfig的作用絕不僅如此。
[參考鏈接]:
http://stackoverflow.com/questions/8833953/how-to-change-tab-size-on-github
