Eclipse 中的一切都很好,缩进很好。然后我把我的代码放在 github 上,由于某种原因,缩进是一团糟。我不确定发生了什么?
谢谢
如果这些缩进问题在 git 推送到 GitHub 后反映在您的代码中,您可以:
.gitattributes
(如“ git 可以在空格和制表符之间自动切换吗? ”)这两个自动机制可以解释git commit
.
但是如果你的代码在 git push后在本地看起来不错,但在 GitHub 上看起来不太好,那么你必须在本地正确呈现空格和制表符的组合,并在 GitHub 上以不同方式呈现。
如“ Indentation issue using sublime text 2 ”中所述:
问题不是硬制表符,问题是混合空格和制表符以进行缩进。
我在eclipse中得到了这个:
日食设置:
更新现有的 Java 源: