Re: [問題] 增加縮排用tab那減少縮排呢?

看板C_and_CPP (C/C++)作者 (賣考)時間16年前 (2010/04/30 14:07), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《shishishi1 (3.7沒輸過有跳過)》之銘言: : 吃光光 剛在 stackoverflow查了一下,有個問題在問: Why use spaces instead of tabs for indentation? [closed] http://tinyurl.com/2f9mglb 裡面第一個答案提到這樣的例子: void do_something(void) { int x = get_an_int(var1, var2, var3); } 他覺得用 tab在排 var2會有排版上的問題XD 可是同樣的情況我會排成: void do_something(void) { int x = get_an_int( var1, var2, var3 ); } 這樣用 tab或 space並沒有什麼差別,可讀性也不會受影響。 所以我現在是這樣: 1. 自己有自己習慣用的一種(tab也好, space也好)。 2. 在改的 code用哪一種,就去適應他。 3. 遇到混搭 tab跟 space的,念他兩句,然後在自己改到的部份幫他排版。 另外,是不是 eclipse比較不好設?以前看過混搭風的都是用 eclipse寫的 Java程式。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.33.159

04/30 16:16, , 1F
因為編輯器對於tab的解釋不一樣,但是對space解釋一樣
04/30 16:16, 1F

04/30 16:17, , 2F
以前成設老師看到code沒有對齊直接0分,還有誰敢用tab
04/30 16:17, 2F

05/01 00:22, , 3F
editor可以設字寬 不保證space 寬度是等寬字體寬度
05/01 00:22, 3F
文章代碼(AID): #1BsdEWk6 (C_and_CPP)
文章代碼(AID): #1BsdEWk6 (C_and_CPP)