GitHub字体对齐问题:源代码查看器中的多余空格

时间:2018-09-21 20:09:55

标签: git github

在GitHub上查看我的源代码文件时,我注意到偶尔会显示一些额外的空格,这些空格在源文件中不存在(在原始显示模式下也不可见)。我已仔细检查以确保也没有误用制表符。

一个例子:在this file, the char in line 281 and the int in line 282 should align中,但对我来说,第282行有一个多余的空格,因此int中的i与char中的h对齐。我在Arch Linux上使用的是Firefox 61.0.2,但尚未通过其他浏览器进行验证。显示的字体肯定是等宽字体。

快速的互联网搜索没有产生任何结果,我不确定这是否实际上是GitHub错误或某些与浏览器相关的问题。

1 个答案:

答案 0 :(得分:0)

在最新的Firefox,Chrome和Edge中,它可以完美对齐。我在64位Windows 10上。

Alignment source code

那说明我不明白你为什么不自己做更多的研究。首先,我将在更多浏览器中对其进行测试。然后,我将搜索页面本身的源代码。真的有多余的空间吗?还是样式问题?使用哪个CSS类或标签?

如果您确信这是一个github问题,请在github上与Isaac分享。您可以在这里打开一个问题:https://github.com/isaacs/github/issues