? ? ? 墮落了這么久挂签,是時(shí)候讓自己進(jìn)入有計(jì)劃的學(xué)習(xí)總結(jié)狀態(tài)了。
? ? ? 都說“工欲善其事,必先利其器”催蝗,所以就先從最基礎(chǔ)的開發(fā)工具編輯器開始吧。對于編輯器我感覺主要還是看個人習(xí)慣育特,沒有絕對的優(yōu)劣排名丙号,因?yàn)槠綍r(shí)“SB”用的比較多先朦,就先總結(jié)一些sublime的使用技巧吧。
一犬缨、菜單簡介及常用快捷鍵
【Edit菜單】
1喳魏、line行操作快捷鍵
ctrl+] 增加縮進(jìn)
ctrl+[ 減小縮進(jìn)
ctrl+shift+D 復(fù)制當(dāng)前行
ctrl+shift+K 刪除當(dāng)前行
ctrl+shift+↑ 當(dāng)前行與上行交換位置(也可以選中多行上下移動位置)
ctrl+shift+↓ 當(dāng)前行與下行交換位置
2、comment注釋功能
ctrl+/ 注釋當(dāng)前行
ctrl+shift+/ 選中多行(塊)進(jìn)行注釋
3怀薛、text文本操作
ctrl+shift+enter在當(dāng)前行前插入一行
ctrl+enter在當(dāng)前行后插入一行
ctrl+Delete 刪除光標(biāo)后的一個單詞(以單詞為單位向后刪除)
ctrl+Backspace 刪除光標(biāo)前的一個單詞(以單詞為單位向前)
(普通的delete和Backspace對字母操作)
ctrl+shift+K 刪除當(dāng)前行
ctrl+K,ctrl+K 刪除至end
ctrl+T 逐個單詞向前移位
【select菜單】
ctrl+L快速選中當(dāng)前行
ctrl+D快速選中光標(biāo)所在單詞word
【Find菜單】
ctrl+F 查找
【view菜單】
side Bar
ctrl+K,ctrl+B view or hide sidebar
【Goto菜單】
Goto Anything非常好用的功能刺彩,快捷鍵ctrl+P
[:num當(dāng)前文件不同行之間跳轉(zhuǎn)(類vi)]
輸入路徑、文件名枝恋,跳轉(zhuǎn)到指定文件
【Tools菜單】
命令模式创倔,此為sublime特有功能,快捷鍵ctrl+shift+P
【preferences菜單】
sublime的設(shè)置
settings-Default焚碌,默認(rèn)設(shè)置畦攘,json格式,(可以修改)
settings-User十电,可以從Default中復(fù)制選項(xiàng)定制用戶自己的顯示效果
字體大小可以通過:ctrl+滾動鼠標(biāo)變大變小
Color Scheme 顏色模式知押,默認(rèn)是Monokai模式,比如夜晚可用Solarized(Dark)模式
二鹃骂、實(shí)用方法
1. 更改變量名的幾種方法
第一種方法:讓 Cmd-D (Win: Ctrl-D)只選擇同一個變量台盯。
把光標(biāo)移到第一個i后面,按 Cmd-D (Win: Ctrl-D)偎漫,再按一次
限制:選取范圍中不能有別的同名同類 token
第二種方法:自動選取所有同名同類 token
把光標(biāo)移到第一個i后面爷恳,按 Ctrl-Cmd-G (Win: Alt-F3)
限制:會將別的作用域中的同名同類 token 都選中
第三種方法:Cmd-K, Cmd-D (Win: Ctrl-K, Ctrl-D) 跳過選區(qū)
這個方法能解決所有問題,先把光標(biāo)移到第一個i后面,按 Cmd-D (Win: Ctrl-D),再按一次,這個token不想選中時(shí)只要分別按Cmd-k象踊,Cmd-D(Win:Ctrl-K, Ctrl-D)就可以跳過這個選區(qū)温亲,下面一個還不要的話再按一次跳過
2. 矩形(垂直)選區(qū)
第一種方法:按住鼠標(biāo)中鍵(滾輪鍵)拖動選區(qū)可以進(jìn)行垂直選擇
第二種方法:只用鍵盤操作,首先把光標(biāo)移動到我們要選中的矩形選區(qū)的左上角杯矩,按兩下 Ctrl + Shift + Down (Win: Ctrl + Alt + UP)栈虚,重復(fù)按 Shift + Right (Win: Shift + Right) 直到選中整個選區(qū)(UP和Right可根據(jù)情景選擇)
3、更改HTML標(biāo)簽
第一種方法:按著Cmd (Win: Ctrl)不放雙擊標(biāo)簽的開頭和結(jié)尾(也可以用上面更改變量名的方式選中一組標(biāo)簽)
第二種方法:如果標(biāo)簽中間內(nèi)容很多史隆,可以用Emmet插件魂务,首先將光標(biāo)移至標(biāo)簽的開頭或結(jié)尾,然后按Cmd-Shift-K (Win: Ctrl-Shift-') 就能選中這組標(biāo)簽
4泌射、2空格-4空格縮進(jìn)快速切換
大家在項(xiàng)目中如果是多人協(xié)作可能會遇到縮進(jìn)空格數(shù)不同的情況粘姜,這種時(shí)候當(dāng)然是統(tǒng)一一下比較舒服啦。比如我要將4空格縮進(jìn)轉(zhuǎn)成2空格縮進(jìn)熔酷,首先將目標(biāo)代碼復(fù)制到一個獨(dú)立的編輯窗口中孤紧,然后在編輯器右下角的縮進(jìn)選項(xiàng)菜單中選擇Tab Width: 4,然后在編輯器右下角的縮進(jìn)選項(xiàng)菜單中選擇Convert Indentation to Tabs拒秘,然后在編輯器右下角的縮進(jìn)選項(xiàng)菜單中選擇Tab Width: 2号显,然后在編輯器右下角的縮進(jìn)選項(xiàng)菜單中選擇Convert Indentation to Spaces臭猜,然后你的文檔就變成2空格縮進(jìn)的了
三、推薦插件
1押蚤、Emmet(zenCoding)
一種快速的html蔑歌、css編寫方式。默認(rèn)用tab鍵
2揽碘、Convert To UTF8
將文件編碼從GBK轉(zhuǎn)換成UTF8次屠,快捷鍵Ctrl+Shift+C
3、JS Format
一個JS代碼格式化插件钾菊。默認(rèn)ctrl+alt+f
4帅矗、Git
代碼版本管理
5、ChineseLocalization
漢化插件煞烫,支持無縫切換中文浑此、日語、英文.
? ? ? 暫時(shí)就這些吧滞详,遇到其他技巧再總結(jié)