Sublime Text3 - 實用設置

前言

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

這裏去掉的是每一行文本最後面的空格,這些空格顯然是沒有什麼用處的。若是手動去刪除和檢查的話,估計你會很煩心。固然至於要不要刪掉,仍是看你的需求。編碼

Tab轉換

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

這個設置看你的意思了。不少時候我仍是想把最後一行放在屏幕的中間看看的,因此我打開了。

Vim模式

json"ignored_packages": [
  "Vintage"
]

嗯,我不會Vim,無視掉。

顯示Tab、空格

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的設置。

歡迎提問題和糾錯。

相關文章
相關標籤/搜索