我想添加一個.editorconfig到我們的github倉庫,使github代碼查看器顯示爲4個空格標籤。這聽起來很簡單,GitHUb據說爲它提供本地支持,但是我無法讓它工作。.editorconfig文件在GitHub
我已經添加了以下.editorconfig我們回購的根源:
# top-most EditorConfig file
root = true
# 4 space indentation
[*.{cpp,h,cs,xaml,editorconfig}]
indent_style = space
indent_size = 4
# # #
# # #
那些最後兩行用哈希值與製表符和空格分別進行。當我在github代碼查看器中打開這個文件時,第一行顯示標籤爲8個空格。如果我在URL中添加?ts = 4,則選項卡顯示爲4個空格。
我只是使用這個錯誤/期待它做的事情沒有?我們的問題是,回購中的舊代碼添加了選項卡,並且我們希望在新代碼中使用製表符作爲空格(4個空格),所以我們希望現有的製表符顯示爲與新代碼一致。
任何指導,將不勝感激。
「GitHub據說爲它提供本機支持」←你在哪看到這個?我沒有意識到任何此類支持,並且快速搜索無法找到任何提及。 – Chris
他們晚提到它在這個線程,說的GitHub最近添加的原生支持:https://github.com/isaacs/github/issues/170 此外,如果你看看http://editorconfig.org/他們的GitHub上市作爲默認情況下editorconfig被識別的平臺之一。 – Zepee
[該評論](https://github.com/isaacs/github/issues/170#issuecomment-150489692)表明,設置'indent_style = tab'對於此工作是必要的,但您的文件具有'indent_style = space' 。看看改變這個設置是否有幫助。 – Chris