看板 Editor 關於我們 聯絡資訊
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
superGA:不過檔案會變大 linux kernel現在還是用tab在indent 02/04 22:16
superGA:只要不混用應該就ok 02/04 22:16
superGA:http://tinyurl.com/n9dwlj 02/04 22:19