標籤:des color io 檔案 cti 代碼 html new
1. 檔案快速導航: 這是sublime上面很好用的功能之一,ctrl+p可以調出視窗,菜單上的解釋是gotoanythings ,確實如其所言,調出視窗後,直接輸入關鍵字,可以在已開啟的專案檔夾中進行快速檔案名稱導航,而且支援模糊搜尋,對於不想一直滑鼠點開檔案夾的同學來說極為方便,並且在該視窗裡加上:首碼即為行跳轉(ctrl+G),加上@(ctrl+R)首碼在html裡是id 關鍵字導航,css裡是每條規則導航,js裡則是每個function導航。
2. 命令列模式 ctrl+` 可以調出命令列模式(view->show console),主要支援python文法等,沒試用過只知 quit()可以退出 。。不過sublime的外掛程式平台package controller可以用命令列安裝.
3. Ctrl+Z 撤銷 Ctrl+Y 恢複撤銷
4. Ctrl+D 選詞 (按住-繼續選擇下個相同的字串)ctrl+F尋找是一下選擇本頁面的全部相同的然後按鍵盤替換則全替換
5. ctrl+shift+F 預設是在本項目(用得最多的).也可能來檔案夾裡尋找,與普通編輯不同的地方是sublime允許添加多個檔案夾進行尋找(add directory)
6. ctrl+L 選擇整行(按住-繼續選擇下行,即按住ctrl不放按一次L則多選一行)
7. Ctrl+Shift+K 刪除整行,Ctrl+KK 從游標處刪除至行尾
8. ctrl+/ 單行注釋, ctrl+shift+/塊注釋( 注釋已選擇內容),sublime會自動根據語言選擇注釋方式
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:代碼描述 在輸入快速鍵的時候 提示框內的介紹標題文字