發(fā)現(xiàn)慕課網(wǎng)好課:https://www.imooc.com/learn/924
1:默認(rèn)是 選中 + ctrl/command + shift + u 可以將小寫轉(zhuǎn)為大寫
2:用快捷 Ctrl/command + E 可打開最近訪問過的文件陌选,用 Ctrl/command + Shift + E打開最近編輯過的我文件
3:連續(xù)按兩下 Shitf 鍵可以搜索文件名振峻、類名、方法名大诸,還可以搜索目錄名,搜索目錄的技巧是在在關(guān)鍵字前面加斜杠 /
4:如果你要全局項(xiàng)目范圍內(nèi)搜索文件里面的關(guān)鍵字,那么就需要使用 Ctrl + Shfit + F胳蛮,或者 Ctrl + Shfit + R全局替換销凑。
5:在 Pycharm 中可通過 Ctrl/command + Shift + V 可訪問歷史粘貼板
6:很多時候我們在兩個文件中來回的切換,這時把屏幕切割成兩半就無需來回切換了仅炊,效率大大提高斗幼。Pycharm的默認(rèn)配置沒有設(shè)置分割的快捷鍵,你可以在Settings中的Keymap自定義快捷鍵
7:Pycharm 默認(rèn)有自動提示功能抚垄,但是還不夠智能蜕窿,比如要使用還沒有引入到模塊則沒法自動提示了,使用 Alt/option + Enter 智能提示你選擇合適的操作呆馁。
可以在模塊沒有導(dǎo)入的時候桐经,直接設(shè)置導(dǎo)入對應(yīng)報錯模塊。
8:無論你的光標(biāo)處在何位置浙滤,你都可以通過快捷鍵 Shfit + Enter 另起一行阴挣,這樣無需把光標(biāo)移到末尾去操作。
9:Option + 鼠標(biāo) or Shift + Crtl + Alt + 鼠標(biāo): 選擇多處進(jìn)行同時編輯
注意和全局替換的使用
10:快速定位到某一行 command + G
11:使用command + (1,2,3,4,5,6,7) 進(jìn)行光標(biāo)迅速切換到指定位置
12:當(dāng)使用IDE同時打開多個項(xiàng)目的時候瓷叫,可以使用 ? ?[ 或? ?] 進(jìn)行項(xiàng)目間的迅速切換屯吊。(吐槽,在mac下直接滑屏更快)
13:我們可以使用 ??A進(jìn)行搜索查找快捷鍵的組合方式
14:我們可以使用??E查找最近編輯過的文件摹菠,而不是預(yù)覽過的文件
15:我們在編輯一個文件的時候想切換到剛才編輯的位置可以使用快捷鍵 ?? delete 組合盒卸,調(diào)回使用??delete組個
16:當(dāng)我們僅僅是瀏覽文件的時候,我們想跳轉(zhuǎn)到之前瀏覽的光標(biāo)處應(yīng)該使用
??→(代表forward) 或 ??左箭頭(代表back) 進(jìn)行前后切換
17:當(dāng)我們看到了別人優(yōu)秀的代碼或者閱讀源碼的時候次氨,可以進(jìn)行打標(biāo)簽蔽介。
f11 + ? 進(jìn)行打標(biāo)簽 然后使用 ? + 數(shù)字 進(jìn)行在標(biāo)簽之間切換
18:我們可以使用?2打開收藏夾
當(dāng)我們看到優(yōu)秀的類或者函數(shù)的時候,可以將其收藏起來煮寡,使用組合鍵:??F
我們還可以對收藏夾進(jìn)行命名虹蓄,方便下次收藏
19: 快速查找類 ?N 輸入類名
20:快速查找文件 ??N 輸入文件名