设为首页 加入收藏

TOP

5.6.3 空格以及制表符
2013-10-07 15:35:45 来源: 作者: 【 】 浏览:71
Tags:5.6.3 空格 以及 制表

5.6.3  空格以及制表符

空格以及制表符的使用并不仅仅是格式上的偏好。如果您的团队对于空格以及制表符没有形成约定,当程序员一起工作的时候会出大问题。当Alice使用4个空格缩进代码而Bob使用5个空格的制表符时,最明显的问题发生了。当他们使用同一个文件时,二者都无法正确显示代码。如果Bob用制表符重新整理代码格式,同时Alice编辑同样的代码,情况更糟糕,许多源代码控制系统不能融合Alice的修改。

大多数(但不是全部)编辑器可以设置空格以及制表符。某些环境甚至在读取代码的时候会调整代码的格式,或者即使编写代码时用的是制表符,但保存的时候总是使用空格。如果环境比较灵活,使用他人的代码会更容易。记住,制表符以及空格是不同的,因为制表符的长度不确定,而空格始终是空格。为此,我们建议采用将制表符转换为空格的编辑器。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇5.6.1 关于大括号对齐的争论 下一篇5.7 风格的挑战

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)
·索引堆及其优化 - 菜 (2025-12-24 20:18:50)
·Shell 中各种括号的 (2025-12-24 19:50:39)
·Shell 变量 - 菜鸟教 (2025-12-24 19:50:37)