2

当我将代码推送到 github 存储库并显示随机文件时,它们包含一些奇怪的空格,例如:

// 'auth'               => MPATH.'auth',            // Authentication module
// 'database'       => MPATH.'database',        // Database access

在我的 IDE 中,代码在 github 上完美排列 - 它的行为类似于上面,在完全随机的地方。有没有什么办法解决这一问题?

我使用制表符进行缩进。

4

1 回答 1

0

我建议以后在制表符上使用空格。您可以将编辑器设置为每次输入 2、4 或多少个空格Tab。我相信这会为您省去很多麻烦,因为空格总是完全相同的宽度,而制表符的宽度总是可以根据上下文而变化。

现在你可以像这样转换标签

expand -t2 foo-tabs.php > foo-spaces.php
于 2013-01-03T00:37:24.610 回答