添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Vim 中的 Tab 空格键 相关配置项详解 文章目录Vim 中的 Tab 空格键 相关配置项详解0. 参考资料1. Tab 空格键 的配置项2. 实例演示 0. 参考资料 Tab s and Spaces 1. Tab 空格键 的配置项 Vim 针对 空格 提供了细粒度的配置项,一共有 4 项: tab stop:指定一个 tab 字符的宽度,缩写为 ts。 expand tab :激活...
首先首先,在纠结 Tab 还是 空格 之前,一定要明确一点: Tab 空格 不能混用! Tab 空格 不能混用! Tab 空格 不能混用!重要的事情说三遍。然后推荐使用 空格 ,除非必须使用 Tab 的情况。 空格 缩进一般是4个,也有2个或者其他的。使用 空格 缩进的理由如下: 1. 使用 空格 缩进在任何情况下查看代码时都是代码对齐的,然而,如果使用 Tab 缩进,除非你的 Tab 的缩进设置是与作者一样,否则代码不会对齐,不好看!
在代码编辑器中,使用 Tab 四个 空格 都可以实现缩进。但是,它们之间是有 区别 的。 1. Tab 的宽度是可以自定义的,而四个 空格 的宽度是固定的。这意味着,如果你在编写代码时使用 Tab 进行缩进,而另一个人在他们的编辑器中将 Tab 宽度设置为不同的值,那么代码的呈现方式可能会不一样,导致代码格式混乱。 2. 四个 空格 的宽度是固定的,因此代码在不同的编辑器中的呈现方式是相同的。这使得代码易于阅读 维护。 3. 一些编程语言有缩进的语法要求,使用 Tab 四个 空格 可能会导致不同的解析。例如,Python 要求使用四个 空格 进行缩进,使用 Tab 可能会导致语法错误。 综上所述,建议使用四个 空格 进行缩进,以确保代码在不同的编辑器中的呈现方式相同,并且避免因缩进导致的语法错误。