【发布时间】:2012-11-19 13:37:39
【问题描述】:
当我将代码推送到 github 存储库并显示随机文件时,它们包含一些奇怪的空格,例如:
// 'auth' => MPATH.'auth', // Authentication module
// 'database' => MPATH.'database', // Database access
在我的 IDE 中,代码在 github 上完美排列 - 它的行为与上面一样,在完全随机的地方。有没有办法解决这个问题?
我使用制表符进行缩进。
【问题讨论】:
-
更换 IDE 也可能发生这种情况
-
您是否混合了制表符文字和空格来对齐?如果是这样,您可能定义了与 github 不同的选项卡宽度,或者仅使用选项卡文字就可能发生这种情况。如果您需要对齐,请始终使用空格进行对齐。 (这并不意味着您必须使用它们进行缩进,这是不同的)