最近修改别人的代码就出现一个问题,别人写的代码保持换行,而我添加的代码就直接压缩成一行。如图:
开始我就觉得很奇怪,从来没有遇到这个bug,之后使用sublime text 才发现这个问题是怎么来的,原来别人代码缩进使用tab键,而我就使用空格,结果浏览器没有区别出来,就莫名奇妙的压缩了我写的代码。没有起换行作用。
PS:团队开发的时候,一定要统一代码缩进方式,千万不要混合使用tab缩进与空格缩进代码。(偏偏被这个小问题折腾了很久)
习惯使用tab键的朋友建议设置tab键等于多少个空格键。
时间: 2024-11-08 00:10:21