1. 程式人生 > >Sublime text 3設定用用空格替換tab鍵

Sublime text 3設定用用空格替換tab鍵

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

製表符,又愛又恨的。因為這個東西只用一個字元卻能代替一個空間。

但是有的開發工具卻將製表符替換成空格,這樣一來,我修改的程式碼別人的工具編輯後,就會出現很多不符的問題。導致程式碼混亂難以閱讀。這時候,最好的方法就是將製表符統一。

更關鍵的是如果你在寫Python程式碼,那麼會出現很多問題,Python是以嚴格的縮排和對齊來標識程式碼段的,但是混合使用空格和tab鍵,就會出現諸多問題,報各種各樣的格式錯誤,為了防止這種混亂,大多數情況下,良好的Coder會用空格來代替tab鍵

一般,我們會將製表符用4個空格代替,也有的人習慣2個空格。但實際2個空格空間太狹小了,不容易閱讀。4個更好一點。那麼不廢話了,來看看sublime text 2怎麼設定製表符吧。

方法一,修改使用者配置檔案

開啟預設配置檔案 Preference -> Settings-User(首選項 / 設定-使用者),新增或者修改如下
 // The number of spaces a tab is considered equal to "tab_size": 4, // Set to true to insert spaces when tab is pressed "translate_tabs_to_spaces": true,
修改 Settings-Default也可以達到如下效果,但是預設配置檔案最好不要更改   tab_size 就該為你要的空格數目,2個,4個,8個隨你了。 而下面的 translate_tabs_to_spaces 是否轉化製表符為空格,這個必須是true哦

方法二,設定快捷鍵對映


如圖,想換成幾個空格就敲成幾個空格

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述