【发布时间】:2016-07-06 13:52:00
【问题描述】:
我已将 Ruby 中的代码推送到远程 Github 存储库。我的代码现在看起来完全不同了——在 Sublime 文本中它是完美的格式,2 个空格缩进,因为它应该在 Ruby 中用于每个逻辑级别。但在 Github 上,它无处不在。这是什么原因,我该怎么做才能让我的代码与本地代码完全相同?
【问题讨论】:
-
混合制表符和空格?你的 sublime 是如何设置的?
-
我只使用了空格,没有制表符
-
你能在 Sublime 中仔细检查你的
translateTabsToSpaces,它应该设置为 true。 -
Windows、Linux、Mac?在 Windows 上,当你安装 Git 时,它默认最少切换行尾。不知道会不会有什么奇怪的地方。
-
感谢您的建议,我选择了 Preferences -> Settings - User 并在其中放置了 "translate_tabs_to_spaces": true 并保存了它。再推一次之后,它现在应该在 Github 上运行吗?
标签: ruby github sublimetext2