-1

在升级到新的 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
4

1 回答 1

0

这不是你可以控制的。Github 将制表符表示为 4 个空格。实际文件仍然由制表符组成,因此将正确显示在您的文本编辑器中(假设它配置为每个制表符 2 个空格)。

于 2013-10-26T15:46:41.683 回答