原文連接http://www.xiumu.org/other/sublime-text-shortcut-collection.shtmlcss
sublime text 快捷收集 html
1. 文件快速導航: 這是sublime上面很好用的功能之一,ctrl+p能夠調出窗口,菜單上的解釋是gotoanythings ,確實如其所言,調出窗口後,直接輸入關鍵字,能夠在已打開的項目文件夾中進行快速文件名導航,並且支持模糊搜索,對於不想一直鼠標點開文件夾的同窗來講極爲方便,而且在該窗口裏加上:前綴即爲行跳轉(ctrl+G),加上@(ctrl+R)前綴在html裏是id 關鍵字導航,css裏是每條規則導航,js裏則是每一個function導航。python
2. 命令行模式 ctrl+` 能夠調出命令行模式(view->show console),主要支持python語法等,沒試用過只知 quit()能夠退出 。。不過sublime的插件平臺package controller能夠用命令行安裝.
3. Ctrl+Z 撤銷 Ctrl+Y 恢復撤銷sublime-text
4. Ctrl+D 選詞 (按住-繼續選擇下個相同的字符串)ctrl+F查找是一下選擇本頁面的所有相同的而後按鍵盤替換則全替換ruby
5. ctrl+shift+F 默認是在本項目(用得最多的).也可能來文件夾裏查找,與普通編輯不一樣的地方是sublime容許添加多個文件夾進行查找(add directory)編輯器
6. ctrl+L 選擇整行(按住-繼續選擇下行,即按住ctrl不放按一次L則多選一行)ui
7. Ctrl+Shift+K 刪除整行,Ctrl+KK 從光標處刪除至行尾spa
8. ctrl+/ 單行註釋, ctrl+shift+/塊註釋( 註釋已選擇內容),sublime會自動根據語言選擇註釋方式.net
9. ctrl+Enter 光標後插入行Ctrl+Shift+Enter 光標前插入行插件
10. ctrl+F2能夠進行增刪標記,而後F2在標記之間切換,Shift+F2 上一個書籤.這裏不爽的是沒法進行鼠標添加標記
11. 在 菜單View-syntax下能夠將當前面面以指定的語言進行語法高亮,一般狀況下sublime會自動進行判斷選擇
12. snippets 代碼片斷插件 ,在tools-snippets菜單下能夠查看當前頁面支持的snippets,能夠在縮略詞後加tab自動補全snippets, snippets也能夠從安裝插件進行擴展
13. Build編譯,能夠進行ruby等代碼的編譯,我安裝了一個yui compressor後,就能夠在css js頁面裏進行壓縮,快捷鍵是ctrl+B, 會自動在當前目錄下生成xx.min.js, xx.min.css等壓縮文件
14. 在菜單Preferences 下面是各類配置文件,sublime與其餘編輯器不一樣的是,他不提供可視化配置,軟件的配置及快捷鍵配置全都是存在.xml文件裏手動配 置,Settings-default 是系統默認配置,最好不要改,要改動的東西存放 在Settings-User裏,好比font- size等, Key-bindings是快捷鍵配置, color scheme是代碼配色方案選擇,sublime自己提供了不少很不錯的配色方案
15. 在頁面右下角,有快速設置tab轉爲spaces的菜單,能夠指定頁面的tab寬度,也能夠將頁面全部tab轉爲指定的spaces格數
16.其它快捷鍵
ctrl+[ 和 ctrl+](已改爲我習慣的快捷鍵).
ctrl+up, ctrl+down能夠一行一行的滾動屏幕,
pageUp pageDown一頁一頁翻動
ctrl+shift+a 能夠HTML標籤內容,每按一次逐級往上,
ctrl+shift+space能夠選擇js等語言裏的塊{內容},
Ctrl+Shift+D 複製光標所在整行,插入在該行以前
Ctrl+J 合併行(已選擇須要合併的多行時)
Ctrl+KU 改成大寫
Ctrl+KL 改成小寫
Ctrl+M 光標跳至對應的括號(BracketHighlighter插件作得更好)
Ctrl+Shift+M 選擇括號內的內容(按住-繼續選擇父括號)
Alt+. 閉合當前標籤
Ctrl+Shift+A 選擇光標位置父標籤對兒
Ctrl+Shift+[ 摺疊代碼
Ctrl+Shift+] 展開代碼
Ctrl+KT 摺疊屬性
Ctrl+K0 展開全部
Ctrl+U 軟撤銷
Ctrl+T 詞互換
Tab 縮進 自動完成
Shift+Tab 去除縮進
Ctrl+Shift+↑ 與上行互換
Ctrl+Shift+↓ 與下行互換
Ctrl+K Backspace 從光標處刪除至行首
17 添加智能代碼塊提示 Tools->new snippet (mac機下保存後綴要爲.sublime-snippet )
content:放代碼必須放在CDATA裏,$1表明光標位置,方便編輯類名 tabTrigger:快捷鍵 scope: 響應範圍 能夠是 html css js文件等 description:代碼描述 在輸入快捷鍵的時候 提示框內的介紹描述文字
整理自:http://www.cnblogs.com/xiaowu/archive/2012/08/27/2658534.html
————————————————————————————————
SublimeText自帶格式化代碼功能之reindent http://www.jb51.net/article/77044.htm
Sublime Text3 格式化代碼快捷鍵添加 http://my.oschina.net/u/942298/blog/535475 和 http://blog.csdn.net/abbuggy/article/details/9106619