咱們寫Python代碼,至少得有一半是用 Pycharm 吧嘴脾,這種傻瓜式的IDE學(xué)習(xí)成本低督勺,不像VIM拿到手摸不著頭腦。
如果想讓工具發(fā)揮出極致的效率扳抽,快捷鍵操作是必不可少的篡帕。有時候你敲幾行代碼殖侵,點幾下鼠標,別人只要一個組合快捷鍵就能搞定镰烧。不僅姿勢看起來帥拢军,而且能達到事半功倍的效果。
Pycharm中常用的快捷鍵其實沒那么多拌滋,10個就足夠啦朴沿!能滿足日常90%的需求,這就推薦給大家败砂。
Alt + Enter
Alt + Enter 可以幫你快速修復(fù)當前的代碼赌渣,例如,你如果引用了一個還沒import進來的模塊對象昌犹,你只要將鼠標移到當前有問題的代碼處坚芜,使用Alt + Enter 就可以自動導(dǎo)入該對象
Alt+Insert
Alt+Insert可以自動幫你生成代碼,單元單元測試代碼斜姥,文件的版權(quán)說明等東西
Alt+1
如果你是小屏幕的話鸿竖,這個功能一定非常實用,Alt+1 可以快速打開/關(guān)閉左側(cè)工程項目導(dǎo)航窗口铸敏,將代碼編輯窗口最大化缚忧。
Ctrl+/
多行注釋代碼,可以一次性選中多行杈笔,也可以按住Ctrl鍵不動闪水,連續(xù)敲“/” 來注釋多行Ctrl+B
Ctrl+B 跳轉(zhuǎn)到對象的聲明處,比如你看某個方法的實現(xiàn)細節(jié)蒙具,直接按Ctrl+B就可以跳轉(zhuǎn)過去球榆,你也可以按Ctrl 然后配合鼠標點擊跳轉(zhuǎn)過去。不過我經(jīng)常用的還是Ctrl+B禁筏。
Ctrl+E
Ctrl+E 可以用來快速查找最近編輯過的文章
Ctrl+X
刪除整行代碼
Ctrl+Alt+L
不管你的代碼寫的有多亂持钉,這個快捷鍵可以按照PEP8的代碼標準將當前文件的代碼進行格式化,該空行的空行篱昔,空兩行的兩行每强,代碼結(jié)構(gòu)一些變得清晰可讀。
Ctrl+Shift+F
全局關(guān)鍵字搜索州刽,可以搜索任意內(nèi)容舀射,支持正則表達式, 全局替換可以用Ctrl+Shift+R
Shift + Shift
萬能搜索,連續(xù)按兩下 Shitf 鍵可以搜索文件名怀伦、類名脆烟、方法名,設(shè)置文件名也可以搜索房待,搜索目錄的技巧是在在關(guān)鍵字前面加斜杠/邢羔。
當然驼抹,我還是比較推薦Ctrl + C和Ctrl + V這兩個快捷鍵,畢竟這樣可以讓你快速抄別人的代碼拜鹤。