Sublime Text 提供了無(wú)比強(qiáng)大的快捷鍵陣容,如果能夠在Coding的時(shí)候靈活的使用快捷鍵,將能夠使得你的效率倍增,相信在不久的將來(lái),Sublime Text將是你跨平臺(tái)使用的最佳Coding利器。
Sublime Text 2默認(rèn)使用的就是UTF8,這個(gè)UTF8模式使用的是不帶BOM的,如果要修改這個(gè)配置,到Perference->Settings-User->中添加:"default_encoding": "UTF-8",而后保存即可。UTF-8可以替換成你需要的編碼格式。
然而,對(duì)于新入門的Sublime Text 的newbie來(lái)說(shuō),強(qiáng)大的快捷鍵陣容讓人無(wú)所適從,或者連記住這些快捷鍵都將是一個(gè)困難重重的不可完成任務(wù)。使用Sublime Text需要的是時(shí)間和耐心,本著這個(gè)目的,Mitchell花了一些時(shí)間,將Sublime Text2中的快捷鍵整理了一份,同時(shí)對(duì)一些重要的快捷鍵進(jìn)行了中文翻譯,以方便和我一樣的新手能夠比較簡(jiǎn)單查找,然后在實(shí)踐中不斷的重復(fù)使用,以達(dá)到爐火純青的地步(我是不指望這么高的追求的,但你可以有~~)。

現(xiàn)在分享下在Sublime Text 2中的快捷鍵不完全翻譯版本,用表格的形式放出,如果有錯(cuò)誤之處,還請(qǐng)大家指正,如下:
| 快捷鍵 | 功能 |
|---|---|
| ctrl+shift+n | 打開(kāi)新Sublime |
| ctrl+shift+w | 關(guān)閉Sublime,關(guān)閉所有打開(kāi)文件 |
| ctrl+shift+t | 重新打開(kāi)最近關(guān)閉文件 |
| ctrl+n | 新建文件 |
| ctrl+s | 保存 |
| ctrl+shift+s | 另存為 |
| ctrl+f4 | 關(guān)閉文件 |
| ctrl+w | 關(guān)閉 |
| ctrl+k, ctrl+b | 切換側(cè)邊欄顯示狀態(tài) |
| f11 | 切換全屏狀態(tài) |
| shift+f11 | 免打擾模式狀態(tài)切換 |
| backspace | 刪除左側(cè) |
| shift+backspace | 左側(cè)刪除 |
| ctrl+shift+backspace | 左側(cè)全部刪除 |
| delete | 右側(cè)刪除 |
| enter | 插入 |
| shift+enter | 插入 |
| ctrl+z | 撤消 |
| ctrl+shift+z | 重做 |
| ctrl+y | 重做或重復(fù) |
| ctrl+u | 軟撤消 |
| ctrl+shift+u | 軟重做 |
| ctrl+shift+v | 粘貼并格式化 |
| shift+delete | 剪切 |
| ctrl+insert | 拷貝 |
| shift+insert | 粘貼 |
| ctrl+x | 剪切 |
| ctrl+c | 拷貝 |
| ctrl+v | 粘貼 |
| left | 移動(dòng) |
| right | 移動(dòng) |
| up | 移動(dòng) |
| down | 移動(dòng) |
| shift+left | 移動(dòng)并選擇 |
| shift+right | 移動(dòng)并選擇 |
| shift+up | 移動(dòng)并選擇 |
| shift+down | 移動(dòng)并選擇 |
| ctrl+left | 按/w規(guī)則移動(dòng)(跳躍) |
| ctrl+right | 按/w規(guī)則移動(dòng)(跳躍) |
| ctrl+shift+left | 按/w規(guī)則移動(dòng)并選擇(跳躍) |
| ctrl+shift+right | 按/w規(guī)則移動(dòng)并選擇(跳躍) |
| alt+left | 按單詞移動(dòng) |
| alt+right | 按單詞移動(dòng) |
| alt+shift+left | 按單詞移動(dòng)并選擇 |
| alt+shift+right | 按單詞移動(dòng)并選擇 |
| ctrl+alt+up | 選擇多行進(jìn)行編輯 |
| ctrl+alt+down | 選擇多行進(jìn)行編輯 |
| pageup | 移動(dòng) |
| pagedown | 移動(dòng) |
| shift+pageup | 移動(dòng)+選擇 |
| shift+pagedown | 移動(dòng)+選擇 |
| home | 移動(dòng)到行首 |
| end | 移動(dòng)到行尾 |
| shift+home | 選擇到行首 |
| shift+end | 選擇到行尾 |
| ctrl+home | 移動(dòng)到頁(yè)首行頭 |
| ctrl+end | 移動(dòng)到頁(yè)尾行尾 |
| ctrl+shift+home | 選擇到頁(yè)首行頭 |
| ctrl+shift+end | 選擇到頁(yè)尾行尾 |
| ctrl+up | 滾動(dòng)行 |
| ctrl+down | 滾動(dòng)行 |
| ctrl+pagedown | 下一視圖(視覺(jué)位置) |
| ctrl+pageup | 前一視圖 |
| ctrl+tab | 棧中下一視圖(打開(kāi)順序) |
| ctrl+shift+tab | 棧中前一視圖 |
| ctrl+a | 全選 |
| ctrl+shift+l | 選擇多行編輯 |
| escape | 單個(gè)選擇 |
| escape | 清除字段 |
| escape | 清除字段 |
| escape | 隱藏面板 |
| escape | hide overlay |
| escape | hide auto complete |
| tab | insert best completion |
| tab | insert best completion |
| tab | replace completion with next completion |
| tab | reindent |
| tab | indent |
| tab | next field |
| tab | commit completion |
| shift+tab | insert |
| shift+tab | unindent |
| shift+tab | unindent |
| shift+tab | unindent |
| shift+tab | prev field |
| ctrl+] | 縮進(jìn) |
| ctrl+[ | 不縮進(jìn) |
| insert | toggle overwrite |
| ctrl+l | 選擇行,重復(fù)可依次增加選擇下一行 |
| ctrl+d | 選擇單詞,重復(fù)可增加選擇下一個(gè)相同的單詞 |
| ctrl+k, ctrl+d | find under expand skip |
| ctrl+shift+space | expand selection |
| ctrl+shift+m | expand selection |
| ctrl+m | 跳轉(zhuǎn)到對(duì)應(yīng)括號(hào) |
| ctrl+shift+j | expand selection |
| ctrl+shift+a | expand selection |
| alt+. | close tag |
| ctrl+q | toggle record macro |
| ctrl+shift+q | run macro |
| ctrl+enter | run macro file |
| ctrl+shift+enter | 在當(dāng)前行前插入新行 |
| enter | commit completion |
| ctrl+p | 搜索項(xiàng)目中的文件 |
| ctrl+shift+p | 打開(kāi)命令面板 |
| ctrl+alt+p | prompt select project |
| ctrl+r | 前往Method |
| ctrl+g | 跳轉(zhuǎn)到第幾行 |
| ctrl+; | show overlay |
| ctrl+i | show panel |
| ctrl+shift+i | show panel |
| ctrl+f | 查找 |
| ctrl+h | 查找替換 |
| ctrl+shift+h | 查找替換下一個(gè) |
| f3 | 下一個(gè)匹配項(xiàng) |
| shift+f3 | 上一個(gè)匹配項(xiàng) |
| ctrl+f3 | 下一個(gè)匹配項(xiàng) |
| ctrl+shift+f3 | find under prev |
| alt+f3 | find all under |
| ctrl+e | slurp find string |
| ctrl+shift+e | slurp replace string |
| ctrl+shift+f | show panel |
| f4 | next result |
| shift+f4 | prev result |
| f6 | toggle setting |
| ctrl+f6 | next misspelling |
| ctrl+shift+f6 | prev misspelling |
| ctrl+shift+up | swap line up |
| ctrl+shift+down | swap line down |
| ctrl+backspace | delete word |
| ctrl+shift+backspace | run macro file |
| ctrl+delete | delete word |
| ctrl+shift+delete | run macro file |
| ctrl+/ | 當(dāng)前行注釋狀態(tài)切換 |
| ctrl+shift+/ | 當(dāng)前位置注釋狀態(tài)切換 |
| ctrl+j | 選擇標(biāo)簽內(nèi)容,將后繼行附加到行尾 |
| ctrl+shift+d | duplicate line |
| ctrl+` | show panel |
| ctrl+space | auto complete |
| ctrl+space | replace completion with auto complete |
| ctrl+alt+shift+p | show scope name |
| f7 | build |
| ctrl+b | build |
| ctrl+shift+b | build |
| ctrl+break | exec |
| ctrl+t | transpose |
| f9 | 行排序 |
| ctrl+f9 | 行排序 |
| // Auto-pair quotes | |
| / | insert snippet |
| / | insert snippet |
| / | move |
| backspace | run macro file |
| // Auto-pair single quotes | |
| ' | insert snippet |
| ' | insert snippet |
| ' | move |
| backspace | run macro file |
| // Auto-pair brackets | |
| ( | insert snippet |
| ( | insert snippet |
| ) | move |
| backspace | run macro file |
| // Auto-pair square brackets | |
| [ | insert snippet |
| [ | insert snippet |
| ] | move |
| backspace | run macro file |
| // Auto-pair curly brackets | |
| { | insert snippet |
| { | insert snippet |
| } | move |
| backspace | run macro file |
| enter | run macro file |
| shift+enter | run macro file |
| ctrl+1 | focus group |
| ctrl+2 | focus group |
| ctrl+3 | focus group |
| ctrl+4 | focus group |
| ctrl+shift+1 | move to group |
| ctrl+shift+2 | move to group |
| ctrl+shift+3 | move to group |
| ctrl+shift+4 | move to group |
| ctrl+0 | focus side bar |
| alt+1 | select by index |
| alt+2 | select by index |
| alt+3 | select by index |
| alt+4 | select by index |
| alt+5 | select by index |
| alt+6 | select by index |
| alt+7 | select by index |
| alt+8 | select by index |
| alt+9 | select by index |
| alt+0 | select by index |
| f2 | next bookmark |
| shift+f2 | prev bookmark |
| ctrl+f2 | 標(biāo)記狀態(tài)切換 |
| ctrl+shift+f2 | clear bookmarks |
| alt+f2 | select all bookmarks |
| ctrl+shift+k | run macro file |
| alt+q | wrap lines |
| ctrl+k, ctrl+u | upper case |
| ctrl+k, ctrl+l | lower case |
| ctrl+k, ctrl+space | set mark |
| ctrl+k, ctrl+a | select to mark |
| ctrl+k, ctrl+w | delete to mark |
| ctrl+k, ctrl+x | swap with mark |
| ctrl+k, ctrl+y | yank |
| ctrl+k, ctrl+k | run macro file |
| ctrl+k, ctrl+backspace | run macro file |
| ctrl+k, ctrl+g | clear bookmarks |
| ctrl+k, ctrl+c | show at center |
| ctrl++ | increase font size |
| ctrl+= | increase font size |
| ctrl+keypad plus | increase font size |
| ctrl+- | decrease font size |
| ctrl+keypad minus | decrease font size |
| alt+shift+w | insert snippet |
| ctrl+shift+[ | 折疊(代碼) |
| ctrl+shift+] | 不折疊 |
| ctrl+k, ctrl+1 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+2 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+3 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+4 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+5 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+6 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+7 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+8 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+9 | 按層級(jí)折疊(代碼),數(shù)字是層級(jí)數(shù) |
| ctrl+k, ctrl+0 | unfold all |
| ctrl+k, ctrl+j | unfold all |
| ctrl+k, ctrl+t | fold tag attributes |
| context menu | context menu |
| alt+c | toggle case sensitive |
| alt+r | toggle regex |
| alt+w | toggle whole word |
| alt+a | toggle preserve case |
| // 查找面板的按鍵綁定 | |
| enter | 向后查找 |
| shift+enter | 向前查找 |
| alt+enter | 查找全部 |
| // 替換面板的按鍵綁定 | |
| enter | 查找下一個(gè) |
| shift+enter | 查找前一個(gè) |
| alt+enter | 查找全部 |
| ctrl+alt+enter | 替換全部 |
| // Incremental find panel key bindings | |
| enter | hide panel |
| shift+enter | find prev |
| alt+enter | find all |
Sublime Text 2 支持多種編程語(yǔ)言的語(yǔ)法高亮、擁有優(yōu)秀的代碼自動(dòng)完成功能,還擁有代碼片段(Snippet)的功能,可以將常用的代碼片段保存起來(lái),在需要時(shí)隨時(shí)調(diào)用。支持 VIM 模式,可以使用Vim模式下的多數(shù)命令。支持宏,簡(jiǎn)單地說(shuō)就是把操作錄制下來(lái)或者自己編寫命令,然后播放剛才錄制的操作或者命令。
Sublime Text 2還具有良好的擴(kuò)展能力和完全開(kāi)放的用戶自定義配置與神奇實(shí)用的編輯狀態(tài)恢復(fù)功能。支持強(qiáng)大的多行選擇和多行編輯。強(qiáng)大的快捷命令“可以實(shí)時(shí)搜索到相應(yīng)的命令、選項(xiàng)、snippet 和 syntex, 按下回車就可以直接執(zhí)行,減少了查找的麻煩。即時(shí)的文件切換。隨心所欲的跳轉(zhuǎn)到任意文件的任意位置。多重選擇功能允許在頁(yè)面中同時(shí)存在多個(gè)光標(biāo)。
Ctrl+D 選詞 (反復(fù)按快捷鍵,即可繼續(xù)向下同時(shí)選中下一個(gè)相同的文本進(jìn)行同時(shí)編輯)
Ctrl+G 跳轉(zhuǎn)到相應(yīng)的行
Ctrl+J 合并行(已選擇需要合并的多行時(shí))
Ctrl+L 選擇整行(按住-繼續(xù)選擇下行)
Ctrl+M 光標(biāo)移動(dòng)至括號(hào)內(nèi)開(kāi)始或結(jié)束的位置
Ctrl+T 詞互換
Ctrl+U 軟撤銷
Ctrl+P 查找當(dāng)前項(xiàng)目中的文件和快速搜索;輸入 @ 查找文件主標(biāo)題/函數(shù);或者輸入 : 跳轉(zhuǎn)到文件某行;
Ctrl+R 快速列出/跳轉(zhuǎn)到某個(gè)函數(shù)
Ctrl+K Backspace 從光標(biāo)處刪除至行首
Ctrl+KB 開(kāi)啟/關(guān)閉側(cè)邊欄
Ctrl+KK 從光標(biāo)處刪除至行尾
Ctrl+KT 折疊屬性
Ctrl+KU 改為大寫
Ctrl+KL 改為小寫
Ctrl+K0 展開(kāi)所有
Ctrl+Enter 插入行后(快速換行)
Ctrl+Tab 當(dāng)前窗口中的標(biāo)簽頁(yè)切換
Ctrl+Shift+A 選擇光標(biāo)位置父標(biāo)簽對(duì)兒
Ctrl+Shift+D 復(fù)制光標(biāo)所在整行,插入在該行之前
ctrl+shift+F 在文件夾內(nèi)查找,與普通編輯器不同的地方是sublime允許添加多個(gè)文件夾進(jìn)行查找
Ctrl+Shift+K 刪除整行
Ctrl+Shift+L 鼠標(biāo)選中多行(按下快捷鍵),即可同時(shí)編輯這些行
Ctrl+Shift+M 選擇括號(hào)內(nèi)的內(nèi)容(按住-繼續(xù)選擇父括號(hào))
Ctrl+Shift+P 打開(kāi)命令面板
Ctrl+Shift+/ 注釋已選擇內(nèi)容
Ctrl+Shift+↑可以移動(dòng)此行代碼,與上行互換
Ctrl+Shift+↓可以移動(dòng)此行代碼,與下行互換
Ctrl+Shift+[ 折疊代碼
Ctrl+Shift+] 展開(kāi)代碼
Ctrl+Shift+Enter 光標(biāo)前插入行
Ctrl+PageDown 、Ctrl+PageUp 文件按開(kāi)啟的前后順序切換
Ctrl+Z 撤銷
Ctrl+Y 恢復(fù)撤銷
Ctrl+F2 設(shè)置書簽
Ctrl+/ 注釋整行(如已選擇內(nèi)容,同“Ctrl+Shift+/”效果)
Ctrl+鼠標(biāo)左鍵 可以同時(shí)選擇要編輯的多處文本
Shift+鼠標(biāo)右鍵(或使用鼠標(biāo)中鍵)可以用鼠標(biāo)進(jìn)行豎向多行選擇
Shift+F2 上一個(gè)書簽
Shift+Tab 去除縮進(jìn)
Alt+Shift+1~9(非小鍵盤)屏幕顯示相等數(shù)字的小窗口
Alt+. 閉合當(dāng)前標(biāo)簽
Alt+F3 選中文本按下快捷鍵,即可一次性選擇全部的相同文本進(jìn)行同時(shí)編輯
Tab 縮進(jìn) 自動(dòng)完成
F2 下一個(gè)書簽
F6 檢測(cè)語(yǔ)法錯(cuò)誤
F9 行排序(按a-z)
F11 全屏模式
新聞熱點(diǎn)
疑難解答
圖片精選