Ctrl+Shift+P:打開命令面板 Ctrl+P:搜索項目中的文件 Ctrl+G:跳轉到第幾行 Ctrl+W:關閉當前打開文件 Ctrl+Shift+W:關閉全部打開文件 Ctrl+Shift+V:粘貼並格式化 Ctrl+D:選擇單詞,重複可增長選擇下一個相同的單詞 Ctrl+L:選擇行,重複可依次增長選擇下一行 Ctrl+Shift+L:選擇多行 Ctrl+Shift+Enter:在當前行前插入新行 Ctrl+X:刪除當前行 Ctrl+M:跳轉到對應括號 Ctrl+U:軟撤銷,撤銷光標位置 Ctrl+J:選擇標籤內容 Ctrl+F:查找內容 Ctrl+Shift+F:查找並替換 Ctrl+H:替換 Ctrl+R:前往 method Ctrl+N:新建窗口 Ctrl+K+B:開關側欄 Ctrl+Shift+M:選中當前括號內容,重複可選着括號自己 Ctrl+F2:設置/刪除標記 Ctrl+/:註釋當前行 Ctrl+Shift+/:當前位置插入註釋 Ctrl+Alt+/:塊註釋,並Focus到首行,寫註釋說明用的 Ctrl+Shift+A:選擇當前標籤先後,修改標籤用的 F11:全屏 Shift+F11:全屏免打擾模式,只編輯當前文件 Alt+F3:選擇全部相同的詞 Alt+.:閉合標籤 Alt+Shift+數字:分屏顯示 Alt+數字:切換打開第N個文件 Shift+右鍵拖動:光標多不,用來更改或插入列內容 鼠標的前進後退鍵可切換Tab文件 按Ctrl,依次點擊或選取,可須要編輯的多個位置 按Ctrl+Shift+上下鍵,可替換行
我是使用Sublime Text2來學習ROR的,在寫erb文件的時候發現<%= %>
怎麼打怎麼不舒服,並且一開始還不知道怎麼comment這種代碼(後來知道是<%# %>
),因而就請教Google大神,找到了https://github.com/mhartl/rails_tutorial_sublime_text,裏面有推薦了好幾個Package,我安裝了幾個,不都是裏面推薦的:python
SublimeERB(用於快速生成<% %>
該類tag)linux
安裝時只要根據其官方文檔,基本沒啥問題,git
[{ "keys": ["ctrl+shift+."], "command": "erb" }]
這段代碼是寫在 preferences-> Key Bindings - User中的,快捷方式key能夠本身定義,我定義的就是ctrl_shift+e,由於推薦的快捷方式和接下來我要安裝的Emmet中的快捷方式相同。github
Emmet 傳說是web開發的利器web
我用的Ubuntu系統,選擇手動安裝,在將emmet包放到~/.config/sublime-text-2/Packages路徑下,重啓ST,發現毫無反映,才意識到我可能沒有安裝網頁上說的 PyV8 和Google V8,我安裝好了PyV8重啓ST就能夠了。sublime-text
我使用的Ubuntu,將pyv8-linux32.zip包解壓到~/.config/sublime-text-2/Packages/PyV8/pyv8-linux32中
這個和第一個有些相似,不過是根據 TAB來實現快速輸入的,不過這讓我瞭解了sublime-snippet的實現,之後也能夠學着本身定義snippet。.net
Package Controlcode
cd Packages/ (Sublime Text3) git clone https://github.com/wbond/sublime_package_control.git "Package Control" cd "Package Control" git checkout python3