Sublime Text3 在文中簡稱爲ST。程序員
ST是個不錯的編輯器,我用了有段時間了,因此我以爲能夠作一些分享讓你們用得更加順手。ST在下載直接打開後已經能夠運行得不錯,但在你作了一些配置後他能作的更好。web
json"font_size": 17
程序員之因此會累,一部分緣由要歸咎於顯示器上的字體大小。你能夠想一下爲何老人會用放大鏡看東西,我這麼說沒有別的意思,只是我認爲咱們能夠把字體稍微改大點,讓一天的疲勞有所減小。json
json"highlight_line": true
當你把腦殼扭過到顯示器之外的地方後再回頭看編輯器,光標呢?而後你可能會花點小功夫找到他,就像你平時找鼠標的時候。這個設置會讓讓光標所處在的那一行高亮,只是稍微亮一點,但你能夠立馬找到他。webstorm
json"save_on_focus_lost": true
若是ST沒有這個功能,我應該會把他扔到一邊去。顧名思義,當你把焦點從當前編輯的文件移開的時候,這個文件會自動的保存掉。估計不少人有時會呆呆的調試一個沒有保存的文件,因此這個設置能夠說是一個必需品。編輯器
json"show_encoding": true
爲了不一些低級錯誤,這個設置仍是至關有用的。當你開啓後,在編輯器的右下角會顯示當前文件的編碼。字體
"trim_trailing_white_space_on_save": true
這裏去掉的是每一行文本最後面的空格,這些空格顯然是沒有什麼用處的。若是手動去刪除和檢查的話,估計你會很煩心。固然至於要不要刪掉,仍是看你的需求。編碼
json"tab_size": 2, "translate_tabs_to_spaces": true
這個設置會在你按Tab的時候,轉成兩個空格。這個設置對我來講仍是蠻有用處的,個人工程基本都是遵循2空格來作縮進的。若是你是4空格縮進,那就設置成4個。客觀的來看是個錦上添花的設置。spa
json"word_wrap": false
還請設置爲關閉,否則你的代碼寬度會在不少場合突破天際。並且我也沒法忍受行號忽然斷裂。插件
json"rulers": [80]
這個數字是字符的寬度,當開啓這個設置的時候,會出現一條垂直的虛線。但你的代碼寬度超出這條線的時候,說明你要從新組織一下了。陪着上面那個設置後,你會發現你的代碼會更加精煉了,固然HTML啥的除外。調試
json"spell_check": false
關掉吧,咱們都是用縮寫和拼音的,沒幾個對的。
json"scroll_past_end": true
這個設置看你的意思了。不少時候我仍是想把最後一行放在屏幕的中間看看的,因此我打開了。
json"ignored_packages": [ "Vintage" ]
嗯,我不會Vim,無視掉。
json"draw_white_space": "all"
你要是以爲亂就關上吧。
json"bold_folder_labels": true
說實話ST的文件樹不是那麼優秀,這個設置會讓文件夾的名稱加粗一些,讓你更好辨認。
json"show_full_path": true
在你的窗口title上顯示當前編輯的文件的全路徑,算是一個顯示加強吧。
json{ "font_size": 21, "highlight_line": true, "show_full_path": true, "ignored_packages": [ "Vintage" ], "rulers": [ 80 ], "bold_folder_labels": true, "save_on_focus_lost": true, "scroll_past_end": true, "show_encoding": true, "show_line_endings": true, "tab_size": 2, "translate_tabs_to_spaces": true, "trim_trailing_white_space_on_save": true }
你能夠直接把個人設置打包帶走。
這只是我在用的,你能夠好好的翻一下ST的所有設置,可能會有驚喜。
若是你想知道你們都在用什麼插件,那麼我推薦你去ST的插件官網看看。至於操做設置,還請本身一點一滴的打磨。我是ST和webstorm混用的人,提倡因地制宜,沒人規定拿槍的不能背大刀。回頭也會分享一下webstorm的設置。
歡迎提問題和糾錯。