1. sublime顯示製表符和空格
開啟sublime設定Preferences -> setting, 在配置最後新增
"draw_white_space": "all",
最後的配置類似:
{ "theme": "Adaptive.sublime-theme", "font_size": 16, "draw_white_space":"all", }
注意: 如果原來已經有其他配置項, 注意每行後面的逗號, 使語法正確
這樣就能輕鬆的在檔案中看出是tab還是空格了
2. 修改tab鍵為縮排為四個空格
在python開發中,tab和空格混用是巨大的災難。pyhton對這點的明確要求是不要混合使用4個空格和tab鍵.
只使用二者之一,都是沒有問題的.如果一個python程式碼已經完成的部分,都是使用的4個空格.那麼這個時候,就不可以插入tab鍵,而必須使用空格.
不同的平臺對tab展開空格的個數的顯示效果並不相同.使用空格的好處是,可以使得各個平臺下,效果完全一致。下面我們來配置一下sublime自動tab轉換空格。
還是在剛才的配置檔案裡,新增如下三行,自動轉換tab為空格
// tab轉換為空格的數量 "tab_size": 4, // 是否轉換tab為空格,設定為true "translate_tabs_to_spaces": true, //設定儲存時自動轉換 "expand_tabs_on_save": true