sublime設置指南

本文sublime指的是sublime text3,由於該版本還在 beta 階段,因此未來某時也許會有所出入,儘可能及時跟進。html


引入

衆所周知,sublime以其高擴展性和靈活性著稱,設置方式採用書寫的json文件的方式,相對於圖形化界面稍顯麻煩,正如官網上推薦的非官方文檔中說的:json

Flexibility comes at the price of a slightly complex system for applying settings.
靈活性的代價是使用一個稍顯複雜的方式應用設置windows

這篇文章主要介紹兩大方面內容app

  • 設置文件相關字體

  • 主要設置項動畫

設置文件相關

這裏講的設置文件有3個,分別爲:編碼

  • Settings-Default:全局默認設置spa

  • Settings-User:用戶自定義設置翻譯

  • Syntax Specific-User:特定文件類型設置code

sublime中,設置文件的擴展名均爲.sublime-settings

Settings-Default

訪問方式:Preferences/Settings-Default
文件路徑:Data\Package\Default\Preferences.sublime-settings
在該文件中,能夠查看全部可查看全部可用的配置以及每一個配置的描述,經過描述能夠知曉全部配置的做用。可是不該該在該文件中修改配置,或者說是不能夠,以達到自定義的目的,由於軟件更新時都會更新該文件。

Settings-User

訪問方式:Preferences/Settings-User
文件路徑:Data\Package\User\Preferences.sublime-settings
在該文件中自定義的配置項會覆蓋Preferences/Settings-Default中的同名配置項,因此這裏纔是自由發揮的地方,初始狀態下,該文件是空白,全部在Settings-Default中想要修改的配置都可以寫在這裏以達到自定義的目的。

Syntax Specific-User

訪問方式:Preferences/Settings-More/Syntax Specific-User
文件路徑放在後面去講,等看完如下說明你就會明白其中原因。

sublime對多種語言都有良好的支持,這就產生了對單種語言自定義設置的需求,這就是該文件存在的意義所在。前面之因此沒有明確指出文件路徑,就是由於在不一樣類型文件中(即標籤頁得到焦點)訪問Syntax Specific-User,獲取的是對應類型的設置文件。舉例說明:

.html --> HTML.sublime-settings
.py --> Python.sublime-settings

這些文件的路徑均存放在Data\Package\User

以上就是3個設置文件的說明。

提一個其餘的內容,在Preferences/Settings-More中還有一個選項是Distraction Free-Usersublime有一個免注意力分散模式,這個文件就該模式的配置文件,該模式具體做用能夠自行體驗。

若是想深刻了解,能夠參照官方文檔:(推薦最後一個,更爲詳細)
官方文檔(zh)jingwentian.com 翻譯
官方文檔(en)
非官方文檔(zh)@feliving 翻譯

主要配置項

General

該部分配置項比較多,這裏只是挑選出各個方面中的比較經常使用的配置項來提示你們,配置項中不只包括一些能讓人看起來順眼的配置,還包括一些讓人提高效率的配置,值得你們去嘗試。

配置項 配置描述
font_face 文本區字體樣式設置
font_size 文本區字體大小設置
tab_size 一個tab佔用的空格數
translate_tabs_to_spaces 按下tab時插入空格,true爲啓用
word_wrap 較長文本行是否換行,true(false)爲所有(不)換行,默認爲auto
word_width 設置自動換行的寬度,值爲數字,默認0表明窗口寬度
inden_subsequent_lines 自動換行的非第一行是否維持和第一行的相同縮進,true爲相同縮進
line_padding_top/bottom 在每一行上邊/下面增長距離
scroll_past_end 是否增長緩衝區以便滾動能夠超過文檔最後一行,true爲啓用
trim_trailing_white_space_on_save 保存時清楚尾隨的空格,true爲啓用

用戶交互及程序行爲

配置項 配置描述
theme sublime UI
scroll_speed 滾動速度控制,0-1變慢,1+變快
animation_enabled 程序動畫效果
bold_folder_labels 側邊欄目錄名變粗,true爲啓用
show_encoding 狀態欄顯示文件編碼格式,true爲啓用
always_prompt_for_file_reload 老是在從新加載前提示,默認是沒有編輯的狀況下自動重載,有未保存的編輯的狀況下才會提示
close_windows_when_empty 在沒有文件夾打開的狀況下,關閉最後一個文件即關閉整個窗口,true爲啓用
show_full_path/bottom 在標題欄顯示文件路徑,true爲啓用
相關文章
相關標籤/搜索