我崇高的indeneted文件在github文件上没有正确显示缩进

时间:2018-06-26 18:38:03

标签: github sublimetext2 indentation

我已经在高级文本中缩进了文件,但是当我推送到github时,它们看起来却没有缩进。我该如何解决? 缩进文件时采用的方法是: 选择代码>编辑>行>重新插入

enter image description here




在github上看起来像这样: enter image description here

1 个答案:

答案 0 :(得分:1)

您的问题似乎是由于您使用文字制表符缩进而不是使用空格引起的。

如果开发人员中有一个比标签和空格辩论更热门的圣战话题,则可能与您碰巧使用标签字符以显示为目的的解释宽度有关。

尤其是您的图像似乎表明您认为制表符应为2个字符宽,而GitHub认为其应为8个字符。如this answer中所述,您可以在GitHub中的URL上附加一个额外的查询字段以便以您喜欢的方式查看文件。

据我所知,只是在您查看时更改它们在页面上的呈现方式,而实际上根本没有修改文件。如果无论在何处或以何种方式查看文件,文件都必须保持相同的缩进级别,这一点很重要,则应该从制表符缩进转换为空格缩进,因为空格的大小是明确的。

如果您正在使用Sublime Text,则可以通过在状态栏中单击book.get('signature', err_msg),然后选择Tab Size: 2来实现。状态栏将切换为说Convert indentation to spaces表示缩进已更改。