当我们想要对代码进行一些格式化以使其更具可读性时。我们可以同时使用 Tab 和 Space(通过按键盘上的空格键)。很多时候我手动给空格。
我有一些困惑
- 它们之间有什么区别吗?
- 使用 tab 比 spaces 好吗?
- 使用 space 会增加文档的大小,而 tab 不会吗?
- 单个制表符/空格和多个之间有什么区别吗?在页面大小方面?
- 在 HTML、CSS 和 Javascript 中使用 tab 或 space 有什么区别吗?
Dreamweaver 在首选项中有这个选项
最佳答案
Tab 需要的字符较少并且由用户格式化(有些显示为 2 个空格,有些显示为 4 个空格),这会使一些代码在其他环境中看起来很糟糕。
空格消耗更多 KB,但看起来到处都是平等的。
好的编辑器有 retab 函数来转换它们。
在 JS 和 CSS 中这无关紧要,HTML 应该无关紧要,但在某些情况下可以。
关于javascript - 我们在做源代码格式化的时候使用tab和空格有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728829/