sublime text3 顯示空格和Tab

pythontab發表於2018-09-26

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


相關文章