天天看點

打造自己的Sublime Text 3 編輯器

Sublime Text 3據說是windows下的編輯神器,有很多vim的功能,字型顔色超豐富,灰常不錯(裝X專用*_*)。

1,sublime安裝

官網http://www.sublimetext.com/3下載下傳

2,package control安裝

打開位址https://packagecontrol.io/installation

在Sublime Text 3,菜單 View -> Show Console,會在底部出現一個指令輸入框,然後将剛打開頁面上面的Sublime Text 3指令拷貝到輸入框中,回車,等待(時長劇網速而定),安裝成功,這時Preference下就有Package Control了。

3,插件安裝

快捷鍵 Ctrl+Shift+P 打開Package Control,在打開的輸入框中輸入 install ,它會根據你的輸入自動提示,選擇 Install Package。在彈出的輸入框,輸入你要安裝的插件名。

ConvertToUTF8                 支援UTF-8編碼

BracketHighlighter            高亮比對括号,引号和html标簽

Emmet(Zen Coding)          快速生成HTML代碼段

Themr                                主題管理,切換主題的時候,不用自己修改配置檔案了,用這個可以友善的切換主題

Glacier、Predawn               安裝了倆主題,挺漂亮,夠用,主題太多了,選不過來。。

4,設定vim模式

菜單欄中: Preferences -> Setting - User ,即可打開配置檔案進行編輯,将 ignored_packages 項的[]裡面内容清空即可,改完樣子如下

{

"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",

"font_size": 12,

"ignored_packages":

[

]

}

重新打開Sublime Text 3,自動進入編輯模式,ESC進入指令模式,i進入編輯模式,跟vim一樣用。。

5,Sublime Text 3 快捷鍵大全,掌握了這些基本不需要滑鼠了。

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+上下鍵,可替換行

選擇類

Ctrl+D 選中光标所占的文本,繼續操作則會選中下一個相同的文本。

Alt+F3 選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯。舉個栗子:快速選中并更改所有相同的變量名、函數名等。

Ctrl+L 選中整行,繼續操作則繼續選擇下一行,效果和 Shift+↓ 效果一樣。

Ctrl+Shift+L 先選中多行,再按下快捷鍵,會在每行行尾插入光标,即可同時編輯這些行。

Ctrl+Shift+M 選擇括号内的内容(繼續選擇父括号)。舉個栗子:快速選中删除函數中的代碼,重寫函數體代碼或重寫括号内裡的内容。

Ctrl+M 光标移動至括号内結束或開始的位置。

Ctrl+Enter 在下一行插入新行。舉個栗子:即使光标不在行尾,也能快速向下插入一行。

Ctrl+Shift+Enter 在上一行插入新行。舉個栗子:即使光标不在行首,也能快速向上插入一行。

Ctrl+Shift+[ 選中代碼,按下快捷鍵,折疊代碼。

Ctrl+Shift+] 選中代碼,按下快捷鍵,展開代碼。

Ctrl+K+0 展開所有折疊代碼。

Ctrl+← 向左機關性地移動光标,快速移動光标。

Ctrl+→ 向右機關性地移動光标,快速移動光标。

shift+↑ 向上選中多行。

shift+↓ 向下選中多行。

Shift+← 向左選中文本。

Shift+→ 向右選中文本。

Ctrl+Shift+← 向左機關性地選中文本。

Ctrl+Shift+→ 向右機關性地選中文本。

Ctrl+Shift+↑ 将光标所在行和上一行代碼互換(将光标所在行插入到上一行之前)。

Ctrl+Shift+↓ 将光标所在行和下一行代碼互換(将光标所在行插入到下一行之後)。

Ctrl+Alt+↑ 向上添加多行光标,可同時編輯多行。

Ctrl+Alt+↓ 向下添加多行光标,可同時編輯多行。

編輯類

Ctrl+J 合并選中的多行代碼為一行。舉個栗子:将多行格式的CSS屬性合并為一行。

Ctrl+Shift+D 複制光标所在整行,插入到下一行。

Tab 向右縮進。

Shift+Tab 向左縮進。

Ctrl+K+K 從光标處開始删除代碼至行尾。

Ctrl+Shift+K 删除整行。

Ctrl+/ 注釋單行。

Ctrl+Shift+/ 注釋多行。

Ctrl+K+U 轉換大寫。

Ctrl+K+L 轉換小寫。

Ctrl+Z 撤銷。

Ctrl+Y 恢複撤銷。

Ctrl+U 軟撤銷,感覺和 Gtrl+Z 一樣。

Ctrl+F2 設定書簽

Ctrl+T 左右字母互換。

F6 單詞檢測拼寫

搜尋類

Ctrl+F 打開底部搜尋框,查找關鍵字。

Ctrl+shift+F 在檔案夾内查找,與普通編輯器不同的地方是sublime允許添加多個檔案夾進行查找,略高端,未研究。

Ctrl+P 打開搜尋框。舉個栗子:1、輸入目前項目中的檔案名,快速搜尋檔案,2、輸入@和關鍵字,查找檔案中函數名,3、輸入:和數字,跳轉到檔案中該行代碼,4、輸入#和關鍵字,查找變量名。

Ctrl+G 打開搜尋框,自動帶:,輸入數字跳轉到該行代碼。舉個栗子:在頁面代碼比較長的檔案中快速定位。

Ctrl+R 打開搜尋框,自動帶@,輸入關鍵字,查找檔案中的函數名。舉個栗子:在函數較多的頁面快速查找某個函數。

Ctrl+: 打開搜尋框,自動帶#,輸入關鍵字,查找檔案中的變量名、屬性名等。

Ctrl+Shift+P 打開指令框。場景栗子:打開命名框,輸入關鍵字,調用sublime text或插件的功能,例如使用package安裝插件。

Esc 退出光标多行選擇,退出搜尋框,指令框等。

顯示類

Ctrl+Tab 按檔案浏覽過的順序,切換目前視窗的标簽頁。

Ctrl+PageDown 向左切換目前視窗的标簽頁。

Ctrl+PageUp 向右切換目前視窗的标簽頁。

Alt+Shift+1 視窗分屏,恢複預設1屏(非小鍵盤的數字)

Alt+Shift+2 左右分屏-2列

Alt+Shift+3 左右分屏-3列

Alt+Shift+4 左右分屏-4列

Alt+Shift+5 等分4屏

Alt+Shift+8 垂直分屏-2屏

Alt+Shift+9 垂直分屏-3屏

Ctrl+K+B 開啟/關閉側邊欄。

F11 全屏模式

Shift+F11 免打擾模式

現在收費了,但可以無限期試用,附一個可用license    v3103可用

—– BEGIN LICENSE —–
Ryan Clark
Single User License
EA7E-812479
2158A7DE B690A7A3 8EC04710 006A5EEB
34E77CA3 9C82C81F 0DB6371B 79704E6F
93F36655 B031503A 03257CCC 01B20F60
D304FA8D B1B4F0AF 8A76C7BA 0FA94D55
56D46BCE 5237A341 CD837F30 4D60772D
349B1179 A996F826 90CDB73C 24D41245
FD032C30 AD5E7241 4EAA66ED 167D91FB
55896B16 EA125C81 F550AF6B A6820916
—— END LICENSE ——
           

版權聲明:本文為CSDN部落客「weixin_34361881」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_34361881/article/details/92272688

繼續閱讀