sublime使用技巧

經常使用快捷鍵

Sublime的全部快捷鍵能夠經過命令面板輸入key binds default打開,打開的是sublime本身的快捷鍵設置,用戶須要自定義能夠使用key binds user命令,參照默認配置修改本身的便可。spa

合併行Ctrl+J3d

Ctrl+J

選擇當前行Ctrl+L版本控制

Ctrl+L

縮進Tab/Shift+Tab或者Ctrl+左/右中括號日誌

Tab/Shift+Tab

更高粒度的定位和選擇code

咱們經常使用左右鍵後退或者前進一個字符,若是須要更大粒度的操做能夠配合Alt鍵,該操做能夠配合Ctrl進入選擇模式。blog

Alt+left/right

塊選擇:按住鼠標滾輪拖動或者shift+鼠標右鍵進行拖動,該操做會自動進入多行編輯模式ip

鼠標滾輪

微調數值:Ctrl/Alt/Alt+Shift和上下鍵組合開發

微調CSS

其中Alt調小數,Ctrl調個位,Alt+Shift調十位。rem

選擇:Shift+方向鍵it

選擇

配合Home和End能夠選擇到行的開始和結尾。配合Ctrl+Home和Ctrl+End能夠到文件的開頭和結尾。

文本對齊:此操做對調整格式錯亂的js或者CSS特別有用。Ctrl+Shift+P調出命令面板,輸入:Reindent Lines。

Ctrl+Shift+P->Reindent Lines

以上的操做很是有用,咱們能夠將其手動添加到咱們的快捷鍵中。

 自定義sublime

在上一節中咱們介紹了格式化代碼的命令,咱們但願使用快捷鍵綁定此命令,打開key binds user,按照key binds default的設置書寫咱們本身的快捷鍵綁定。那麼問題來了:咱們如何知道命令的名字?

綁定自定義快捷鍵

咱們能夠使用Ctrl+`(Tab鍵上面的那個),打開sublime的控制檯輸入命令sublime.log_commands(True)。這時全部的命令和參數都會以日誌的形式打印在控制檯上:

打開sublime的日誌

咱們就能夠將上一節中的格式化代碼的命令綁定到快捷鍵了:

[
    { "keys": ["alt+shift+f"], "command": "reindent" }
]

全部的sublime自定義的設置都會被保存到Preference->Bowser Packages->User目錄下,咱們能夠將此目錄的內容放到版本控制系統,這樣換電腦的時候將其下載下來便可。

返回、跳轉到上一次或者下一次編輯的位置:Alt+-/Alt+Shift+-

在全部的文件中全局查找使用右鍵|Find in Folder,搜索結果將在新的窗口打開,使用F4能夠跳轉到下一個匹配項,使用Shift+F4能夠回到上一個匹配項。

Emmet語法:

使用Emmet編寫CSS

使用Emmet編寫CSS

使用標籤包裹文本

文本嵌套標籤

自定義Snippet

快速輸入填充內容

咱們開發網頁的時候常常須要輸入數據.使用Sublime輸入lorem按下Tab鍵便可隨意輸入一段毫無心義的文字.

快速刪除一行

Ctrl+Shift+K

將光標標記每一行的開頭

  1. command + A:全選
  2. comand + shift + L:將選中的內容按照行進行拆分

選擇相同的單詞

command + control + G

相關文章
相關標籤/搜索