推送到github会弄乱我的代码缩进

vc9ivgsu  于 2022-11-20  发布在  Git
关注(0)|答案(2)|浏览(248)

我主要使用Netbeans来编写PHP代码,作为一个例子,你可以看到in this example,我的代码缩进是可怕的。
也就是说:我可以推动在例子中显示的缩进不显示或反映在编辑器中,同样的事情也适用于拉。
我在netbeans中把我的标签设置为4个空格,这是怎么回事?我该怎么修复这个问题?这反映了我作为一个开发人员的糟糕表现。

o3imoua4

o3imoua41#

试试这个

Visual Studio程式码:

bprjcwpo

bprjcwpo2#

您混合使用了制表符和空格进行缩进。TAB(ascii字符9)与Space(ascii字符32)是不同的字符。您的编辑器有两个与使用制表符相关的设置:
1.一个标签页应该显示多少列。你已经配置为4列。GitHub显示标签页为8列。这就是为什么事情看起来不同。
1.点击Tab键有什么作用?你可以配置编辑器在点击Tab键时插入一个TAB字符或一些空格。
我不会在这里开始一场制表符与空格的圣战,但是你可能想只使用制表符或空格来缩进。如果你使用空格,你的代码对每个人来说看起来都是一样的。如果你使用制表符,不同的人可以在他们的编辑器中改变制表符的宽度来查看不同的代码。

相关问题