一会喝、認(rèn)識
1、Sublime是跨平臺的編輯器玩郊,對于程序員來說是非常必要的肢执。
2、包含大量插件译红,能成倍的提高工作效率蔚万。
3、Vim和Sublime Text分別是命令行環(huán)境(CLI)和圖形界面環(huán)境(GUI)下的最佳選 ? ? ? ? ?擇临庇,同時使用兩者會大大提高工作效率。
二昵慌、基本概念
1假夺、標(biāo)簽 ?Tab
2、編輯區(qū) ?Editing Area
3斋攀、側(cè)欄 ?Side Bar:包含當(dāng)前打開的文件夾以及文件夾視圖
4已卷、縮略圖 ?Minimap
5、命令板? Command Palette:操作中心淳蔼,基本可以脫離鼠標(biāo)和菜單欄進(jìn)行操作侧蘸。
6、控制臺 ?Console:使用Ctrl+調(diào)出
7鹉梨、狀態(tài)欄 ?Status Bar:顯示當(dāng)前行號讳癌、語言、Tab格式等
三存皂、快捷鍵總匯
Shift + ←/→或Ctrl + D選中關(guān)鍵字
F3跳到其下一個出現(xiàn)位置
Shift + F3跳到其上一個出現(xiàn)位置
Alt + F3選中其出現(xiàn)的所有位置(之之后可以進(jìn)行多重編輯晌坤,也就是快速替換)
Ctrl + F調(diào)出搜索框進(jìn)行搜索
Ctrl + H進(jìn)行替換
Enter跳至關(guān)鍵字當(dāng)前光標(biāo)的下一個位置
Shift + Enter跳至上一個位置
Alt + Enter選中其出現(xiàn)的所有位置(同樣的,接下來可以進(jìn)行快速替換)
Alt + C切換大小寫敏感(Case-sensitive)模式
Alt + W切換整字匹配(Whole matching)模式
Ctrl + H進(jìn)行標(biāo)準(zhǔn)替換
Ctrl + Shift + H替換當(dāng)前關(guān)鍵字
Ctrl + Alt + Enter替換所有匹配關(guān)鍵字
Alt + R切換正則匹配模式的開啟/關(guān)閉
Ctrl + Shift + F開啟多文件搜索&替換
Ctrl + P會列出當(dāng)前打開的文件(或者是當(dāng)前文件夾的文件)旦袋,輸入文件名然后Enter跳轉(zhuǎn)至該文件
Ctrl + R會列出當(dāng)前文件中的符號(例如類名和函數(shù)名骤菠,但無法深入到變量名),輸入符號名稱Enter即可以跳轉(zhuǎn)到該處疤孕。此外商乎,還可以使用F12快速跳轉(zhuǎn)到當(dāng)前光標(biāo)所在符號的定義處(Jump to Definition)
對于Markdown,Ctrl + R會列出其大綱 ?
Ctrl + G然后輸入行號以跳轉(zhuǎn)到指定行
Ctrl + P匹配到文件后祭阀,我們可以進(jìn)行后續(xù)輸入以跳轉(zhuǎn)到更精確的位置:
@符號跳轉(zhuǎn):輸入@symbol跳轉(zhuǎn)到symbol符號所在的位置
#關(guān)鍵字跳轉(zhuǎn):輸入#keyword跳轉(zhuǎn)到keyword所在的位置
:行號跳轉(zhuǎn):輸入:12跳轉(zhuǎn)到文件的第12行
Ctrl + K, Ctrl + B顯示或隱藏側(cè)欄
Ctrl + P快速跳轉(zhuǎn)到文件夾里的文件
Ctrl + Shift + N創(chuàng)建一個新窗口
Ctrl + W關(guān)閉當(dāng)前標(biāo)簽
Ctrl + Shift + T恢復(fù)剛剛關(guān)閉的標(biāo)簽
Alt + Shift + 2進(jìn)行左右分屏
Alt + Shift + 8進(jìn)行上下分屏
Alt + Shift + 5進(jìn)行上下左右分屏(即分為四屏)
Ctrl + 數(shù)字鍵跳轉(zhuǎn)到指定屏
Ctrl + Shift + 數(shù)字鍵將當(dāng)前屏移動到指定屏鹉戚。例如鲜戒,Ctrl + 1會跳轉(zhuǎn)到1屏,而Ctrl + Shift + 2會將當(dāng)前屏移動到2屏
F11切換普通全屏
Shift + F11切換無干擾全屏
輸入代碼段名稱后Tab即可生成代碼段
Ctrl + [向左縮進(jìn)
Ctrl + ]向右縮進(jìn)
Ctrl + Shift + V可以以當(dāng)前縮進(jìn)粘貼代碼
Ctrl + M可以快速的在起始括號和結(jié)尾括號間切換
Ctrl + Shift + M則可以快速選擇括號間的內(nèi)容崩瓤,對于縮進(jìn)型語言(例如Python)則可以使用Ctrl + Shift + J袍啡。