快捷鍵
查看快捷鍵,在設(shè)置界面中搜索 "keymap":

設(shè)置自己的快捷鍵
比如將代碼變更 commit ,webstorm 默認(rèn)是沒(méi)有配置快捷鍵的,我們?cè)O(shè)置個(gè) shift + c 。
搜索 commit :

找到操作項(xiàng)后,添加個(gè)新的快捷鍵,如果快捷鍵有沖突,webstorm 會(huì)有提示。
默認(rèn)配置下的常用快捷鍵
mac book 下文的 ctrl 替換成 command 鍵。
查找/代替
快捷鍵說(shuō)明
ctrl+shift+N? ??通過(guò)文件名快速查找工程內(nèi)的文件(必記)
ctrl+shift+alt+N??通過(guò)一個(gè)字符快速查找位置(必記)
ctrl+F??在文件內(nèi)快速查找代碼
F3??查找下一個(gè)
shift+F3??查找上一個(gè)
ctrl+R??文件內(nèi)代碼替換
ctrl+shift+R??指定目錄內(nèi)代碼批量替換
ctrl+shift+F??指定目錄內(nèi)代碼批量查找
ctrl+R??文件內(nèi)代碼替換
界面操作
快捷鍵說(shuō)明
ctrl+shift+A??快速查找并使用編輯器所有功能(必記)
alt+[0-9]??快速拆合功能界面模塊
ctrl+shift+F12??最大區(qū)域顯示代碼(會(huì)隱藏其他的功能界面模塊)
alt+shift+F??將當(dāng)前文件加入收藏夾
ctrl+alt+s??打開(kāi)配置窗口
ctrl+tab??切換代碼選項(xiàng)卡(還要進(jìn)行此選擇,效率差些)
alt+<-或->??切換代碼選項(xiàng)卡
ctrl+shift+N??通過(guò)文件名快速查找工程內(nèi)的文件(必記)
ctrl+shift+alt+N??通過(guò)一個(gè)字符快速查找位置(必記)
ctrl+F??在文件內(nèi)快速查找代碼
F3??查找下一個(gè)
shift+F3??查找上一個(gè)
ctrl+R??文件內(nèi)代碼替換
ctrl+shift+R??指定目錄內(nèi)代碼批量替換
ctrl+shift+F??指定目錄內(nèi)代碼批量查找
ctrl+R??文件內(nèi)代碼替換
ctrl+F4??關(guān)閉當(dāng)前代碼選項(xiàng)卡
代碼編輯
快捷鍵說(shuō)明
ctrl+D??復(fù)制當(dāng)前行
ctrl+W??選中單詞
ctrl+<-或->??以單詞作為邊界跳光標(biāo)位置
alt+Insert??新建一個(gè)文件或其他
ctrl+alt+L??格式化代碼
shift+tab/tab??減少/擴(kuò)大縮進(jìn)(可以在代碼中減少行縮進(jìn))
ctrl+Y??刪除一行
shift+enter??重新開(kāi)始一行(無(wú)論光標(biāo)在哪個(gè)位置)
導(dǎo)航
快捷鍵說(shuō)明
esc??進(jìn)入代碼編輯區(qū)域
alt+F1??查找代碼在其他界面模塊的位置,頗為有用
ctrl+G??到指定行的代碼
ctrl+]/[??光標(biāo)到代碼塊的前面或后面
alt+up/down??上一個(gè)/下一個(gè)方法
ctrl+C??提交代碼
ctrl+p??向遠(yuǎn)程版本庫(kù)推送更新