大家是空格缩进还是tab缩进

2010-11-30 11:31:09 +08:00
 Mianco
为什么我看GPUG有个八荣八耻里说“以空格缩进为荣”呢
14358 次点击
所在节点    Python
56 条回复
holystrike
2010-12-19 16:41:20 +08:00
用空格的话,在回删的时候很麻烦,4个空格要删4次,tab就只需1次
recih
2010-12-19 16:44:22 +08:00
@holystrike: “用空格的话,在回删的时候很麻烦,4个空格要删4次,tab就只需1次”

严重同意!这也是我不想把\t换成空格的原因之一。不知道这个问题有没有什么解决办法。
wudoo59
2010-12-19 16:46:09 +08:00
Tab能用的时候Tab缩进。方便点
fanzeyi
2010-12-19 17:47:16 +08:00
Tab

删除+移动光标太废时间 而且对齐的时候自动控制多长 如果是 xx\t = xx[两个空格] (1 tab = 4空格的时候)
lepture
2010-12-19 17:50:04 +08:00
set smarttab
set expandtab
set sw=4
set ts=4
autocmd FileType html setl sw=2
autocmd FileType html setl ts=2
chone
2010-12-19 18:56:38 +08:00
tab 换成2个空格
ato
2010-12-19 19:47:10 +08:00
混用,tab用得多一点
yanyanlong
2010-12-19 19:53:53 +08:00
空格
IdealHack
2010-12-19 20:53:05 +08:00
使用空格代替 tab 。
往回删可以用 Shift + Tab 或者“撤销”。
est
2010-12-19 20:54:42 +08:00
html 2空格
其余4空格。
est
2010-12-19 20:55:47 +08:00
@recih 有个东西叫shift+tab。。。

莫非你打4空格真的去按4下空格?囧。。。
shawiz
2010-12-19 21:35:48 +08:00
Textmate 里面设置 soft tab 后删除空格也很方便,就和用 tab 一样。
recih
2010-12-20 01:08:18 +08:00
@est 当然不会去狂按空格了……

另外shift+tab我也是知道的,但毕竟是组合键没有backspace来的直接啊。
liluo
2012-03-26 07:07:58 +08:00
@lepture
laskuma
2012-03-26 07:37:00 +08:00
因为要一直写make懒得改软tab了就只好一路tab用下来。
avatasia
2012-03-26 08:58:44 +08:00
从4个空格转到tab了,因为在用asp.net mvc,html感觉空格太多增量体积,而且 razor引擎里,内嵌代码会自动在大括号后面加空格,感觉乱七八糟。
ant_sz
2012-03-26 14:17:06 +08:00
空格咯,写 Python 的时候,因为Tab符的问题,在Windows 和 Linux 下面代码总是不兼容
fline
2012-03-26 14:49:47 +08:00
Tab可以随意设置,满足任何人的要求;空格用起来真的很不爽
acgism
2012-03-26 15:00:14 +08:00
4空格
felinx
2012-03-26 15:31:56 +08:00
不少公司的代码规范里都规定用4空格,其实tab党和空格党都有不少,但最忌讳tab和空格混用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/5176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX