Re: [新手] tab的問題

看板Editor (編輯器(vim/emacs))作者 (朱子)時間15年前 (2010/02/04 21:56), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串3/5 (看更多)
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

02/04 22:16, , 1F
不過檔案會變大 linux kernel現在還是用tab在indent
02/04 22:16, 1F

02/04 22:16, , 2F
只要不混用應該就ok
02/04 22:16, 2F

02/04 22:19, , 3F
文章代碼(AID): #1BQj8dAe (Editor)
討論串 (同標題文章)
本文引述了以下文章的的內容:
5
11
完整討論串 (本文為第 3 之 5 篇):
5
11
文章代碼(AID): #1BQj8dAe (Editor)