Java代碼規範中提到,tab其實是佔8個字符,因此我們可以使用4個空格(4個字符)來代替tab,這樣既減少了代碼的存儲大小,也提供了一種美觀的代碼。
因此修改Eclipse的編碼格式有助於我們不用改變我們的習慣而達到替換。
具體步驟如下:
編輯時,對tab的替換。Windows -> Preferences -> General -> Editors -> Text Editors,勾選上Insert spaces for tabs.
使用Ctrl + Shift + F格式化代碼時,對tab的替換。Windows -> Preferences -> Java -> Code Style -> Formmater -> Active profile 選擇一個格式化風格,然後點擊Edit。在Indentation選項卡中,找到General settings,在Tab policy中選擇Spaces Only。
如果選擇後出現下面的情況,返回Active profile,然後點擊new一個profile,名字隨意輸入。然後選擇新建的profile,再做上述操作即可。