設置(settings)
-
將tab轉爲空格(第一條是保存的時候轉換,比較有用),默認的編碼規範是四空格。
- “expand_tabs_on_save”: true,
- “tab_size”: 4,
- “translate_tabs_to_spaces”: true,
-
控制代碼超出一行的長度時是否換行
- “word_wrap”: “false”,
-
保存時將多餘空行內的空格刪掉(這個很有用)
- “trim_trailing_white_space_on_save”: true
插件(packge)
先說如何安裝插件:
- 通過ctrl+shift+p組合鍵打開命令面板
- 輸入install packge後回車
- 輸入DeleteBlankLines後回車進行安裝
以下是一些插件推薦:
- All Autocomplete 自動完成插件。高速代碼的必備良品
- DeleteBlankLines 刪除空行插件。將要處理的文字選中(我一般是全選),然後(Ctrl + Alt + Backspace)即可刪除空行
- Phpcs php編碼規範插件。每次保存時(Ctrl + S)會檢測語法錯誤和書寫不規範的地方,編碼規範可以自定義設置,決定什麼要檢測,什麼可以忽略。
- JSHint Gutter JS編碼規範檢測。同樣可以檢測語法和不符合規範的代碼編寫,當不知道錯出在哪裏的時候它總能提供很好的幫助。
- ChineseLocalization 提供對界面和右鍵菜單的漢化功能。
- ConvertToUTF8 sublime3本身沒有utf8的選項,所以如果需要轉換成uft8的話就可以使用這個。
- CTags 用這個,可以使你點擊你的函數的時候能跳轉到函數聲明的位置。
- line ending unify 這貨能把所有的換行改變爲Unix標準的換行(\n),不過聽說有人把其他文件都給換了導致文件出錯,所以慎用。