Sublime text3 是一款具有代碼高亮、語法提示、自動完成且反應快速的編輯器軟件,不僅具有華麗的界面,還支持插件擴展機制,用她來寫代碼,絕對是一種享受。
爲什麼選用Sublime
Text 3?
1.異步加載插件,啓動速度快
2.秒啓動,內存佔用不超過20M
3.綠色的更健康
版本特點:
- 基於 Sublime Text 3 官方版進行修改漢化
- 軟件已默認註冊且已去除自動檢測升級提示
- 整合GBK插件支持簡體中文整合多款主題及細節優化
- 默認安裝了Emmet (Zen Coding)插件
- 參考清風流音的漢化,清除個人信息
- 完全綠色便攜化
插件列表:
- Ionic Framework Extended Autocomplete(ionic代碼提示)介紹地址
- AngularJS(angularjs代碼提示)
- Nil-Theme(主題)
- emmet(快捷輸入代碼塊)emmet文檔
- SideBarEnhancements(文件夾右鍵增強)
- ConvertToUTF8(文檔編碼轉換)
- AllAutocomplete(所有標籤自動提示)
- AutoFileName(自動補全路徑)
- JavaScript Completions(js代碼提示sublime已設置htmlcss代碼提示)
-
Tag(html代碼格式化)
快捷鍵:ctrl+alt+f - CSS Format(css代碼格式化)
-
JsFormat(js代碼格式化)
快捷鍵:ctrl+alt+f -
ctags(定位到)注:需要ctags.exe 已經集成到目錄 運行批處理即可 批處理會把它移動到C:\Windows
ctags能夠定位什麼內容?
1)用#define定義的宏
2)枚舉型變量的值
3)函數的定義、原型和聲明
4)名字空間(namespace)
5)類型定義(typedefs)
6)變量(包括定義和聲明)
7)類(class)、結構(struct)、枚舉類型(enum)和聯合(union)
8)類、結構和聯合中成員變量或函數 -
BracketHighlighter
-
GBK Support
- Package Control
附:packagecontrol插件官網
快捷鍵整理:
常用:
Ctrl+Z 撤銷 Ctrl+Y 恢復撤銷
Ctrl+/ 單行註釋,Ctrl+shift+/塊註釋
Ctrl+鼠標左鍵 可以同時選擇要編輯的多處文本
pageUp pageDown一頁一頁翻動
Ctrl+Tab 當前窗口中的標籤頁切換Ctrl+F2 增刪標記書籤,F2標記書籤切換,Shift+F2 上一個標記書籤
Ctrl+L 選擇整行(按住-繼續選擇下行)Ctrl+D 選詞 (反覆按快捷鍵,即可繼續向下同時選中下一個相同的文本進行同時編輯)
Alt+F3 選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯
Ctrl+Enter 光標後插入行,Ctrl+Shift+Enter 光標前插入行
Ctrl+Shift+F 在文件夾內查找,與普通編輯器不同的地方是sublime允許添加多個文件夾進行查找
Ctrl+左右鍵 逐詞移動
Ctrl+Shift+D 複製光標所在整行,插入在該行之前
Ctrl+Shift+K 刪除整行,Ctrl+K+K 從光標處刪除至行尾
Ctrl+[ 和 Ctrl+]左右縮進
Ctrl+Shift+[ 摺疊代碼
Ctrl+Shift+] 展開代碼
Ctrl+K+T 摺疊屬性
Ctrl+K+U 改爲大寫
Ctrl+K+L 改爲小寫
Ctrl+K+0 展開所有
Ctrl+Shift+↑可以移動此行代碼,與上行互換
Ctrl+Shift+↓可以移動此行代碼,與下行互換
不常用(有用):
Ctrl+R 顯示類和方法提綱Ctrl+shift+space可以選擇js等語言裏的塊{內容},
Ctrl+J 合併行(已選擇需要合併的多行時)
Ctrl+T 詞互換
Ctrl+M 光標移動至括號內開始或結束的位置
Ctrl+R 快速列出/跳轉到某個函數
Ctrl+P 查找當前項目中的文件和快速搜索;輸入 @ 查找文件主標題/函數;或者輸入 : 跳轉到文件某行;
Ctrl+K+B 開啓/關閉側邊欄
Ctrl+Shift+M 選擇括號內的內容(按住-繼續選擇父括號)
Ctrl+G 跳轉到相應的行