在升级到新的 iOS 并从 WebStorm 获得大量 Java 异常后,我切换到了 Sublimetext。我已将选项卡设置更改为 2 个空格(我尝试在真/假之间切换以将选项卡转换为空格。
"tab_size": 2,
"translate_tabs_to_spaces": false,
这在编辑器中似乎很好,但是现在每当我推送到 github 上的新文件时,它都会显示一个完整的选项卡或 4 个空格。对于那些使用 GitHub/Sublime 的人,知道如何解决这个问题,以便 github 也识别选项卡设置吗?
谢谢!
编辑:
事实证明,sublime 中的以下设置将按预期进行:
"tab_size": 2,
"translate_tabs_to_spaces": true,
"detect_indentation" : false