作者mantour (朱子)
看板Editor
标题Re: [新手] tab的问题
时间Thu Feb 4 21:56:53 2010
tab 跟空白基本上是不同字元
一个tab是几个空白的宽度每个编辑器显示出来可以不一样
不过对compiler来说读到的就是一个tab字元
但是有些编辑器可以设定读档时自动把tab取代为空白,以及按tab时直接输出空白
全部都用空白字元作缩排的好处就是你不管去到哪边看到的都一样
也可以减少写一些indentation sensitive的语言(e.g. python)
因为tab和空白交杂导致的错误
※ 引述《shanmi (4/27视小中友之夜)》之铭言:
: 我在写fortran77
: 所以常常需要空个字元
: 我都按tab
: 我用geditor 发现他可以设定tab=空几格
: 所以是不是各家编辑器对tab的设定不同?
: 或者等到程式compile时也会把一个tab读成不同的空格数?
: 这样似乎要小心使用tab了
: 小弟刚开始写程式
: 感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.213.158
1F:推 superGA:不过档案会变大 linux kernel现在还是用tab在indent 02/04 22:16
2F:→ superGA:只要不混用应该就ok 02/04 22:16