为什么说代码缩进一定要一致?
看一下今天我去维护公司外包的一个项目,在 终端 打开的样子。
先不说代码质量什么的,光这个缩进,你就得看一会吧。
你会不会有想骂人的冲动。
为什么会这样?
熟悉的小伙伴都知道,在 IDE 下,会自动的帮你处理一些 TAB 和 空格的关系的,在 IDE 下 是看不出什么的。
但是,在 终端下,会识别每一个,就会有这种情况出现。
怎么样避免?
在不同的 IDE 下和终端下, TAB 的长度是不同的,所以推荐 4空格的形式来写。
可能使用 TAB 习惯了,懒得换的【包括我】,这里的话我会在每次写完代码之后。
全局替换 转换成四个空格。
虽然只是一件小事,但是真的对于他人的维护来说,真的是帮助了他。
PS
我还在犹豫,明天这波代码应该怎么看。。。。。。