PyCharm是最常用的python開發IDE,程式設計師可以通過PyCharm強大的功能節約大量時間用來 (摸魚) 工作,提高生產效率。
阿狗總結了10個自己會用到的PyCharm中可以提高擼碼效率的小技巧,希望能幫助到需要的小夥伴。
操作記錄全部記錄,誤刪文件一秒找回
寫代碼的常見場景之:
這代碼我昨天改哪了 ???
這文件我咋刪了呢 ???
如果你使用PyCharm的話,那麼完全不用擔心,Local History幫你記錄了所有操作
在項目裡點擊右鍵,單擊Local History,就可以打開歷史記錄
對代碼的每次操作都會生成歷史版本,這裡記錄了你對代碼的每一次操作
而且還會高亮出修改的地方,所有變動一目了然
如果文件被刪除的話,找到你誤刪文件的記錄,選擇revert就可以一鍵恢復
這個功能才是真正的安全牌了!!!
多文件分頁顯示
當你需要同時查看兩份代碼時這個功能非常實用,可以實現在一個頁面內查看多份文件。
開啟方法:右鍵點擊需要分頁展示的文件,選擇move right
效果:兩份文件就左右排列顯示啦
眼尖的小夥伴會發現,還有另一個選項叫move down,我們也試下:
此時兩份文件變成了上下排列,如果需要比對的代碼很長、行數不多的時候,move down這個功能也很實用。
查看庫原始碼
查看原始碼可以幫助我們理解庫的機制和使用方法。在PyCharm裡可以非常快捷的一鍵觸達機制。滑鼠移到需要查看的庫上。
Mac下:Command + B 或者 Command + 滑鼠左鍵
Windows下:Ctrl + B 或者 Ctrl + 滑鼠左鍵就可以非常方便地打開這個庫的原始碼。
而且Command + B不僅僅可以用在查看庫的原始碼上,類,方法,函數,變量上都可以非常方便使用。
快速插入常用代碼
說到又常用寫起來又麻煩的代碼,你能想到哪些?
阿狗第一個想到的就是 if __name__ == '__main__':
各種下劃線加單引號的組合,寫起來真是太麻煩啦!
好在PyCharm裡可以快速的插入常用代碼,在需要插入的地方點擊:
Mac: Command + J Windows: Ctrl + J
在出現的提示裡選擇 if __name__ == '__main__',就可以迅速插入了。
而且常用的字典、枚舉、列表操作都可以迅速插入,非常方便有沒有!
運行/調試代碼
運行和調試是最常用的操作了吧,快捷鍵:
Mac:
Control + r:直接運行當前代碼
Control + d:以Debug(調試)模式運行代碼
Windows/Linux:
Shift + F10:直接運行當前代碼
Shift + F9:以Debug(調試)模式運行代碼
選擇多行快速縮進/注釋
縮進和注釋是非常常用的做作了,配合Shift+上下鍵可以迅速實現多行代碼的縮進和注釋操作。
Shift+上下鍵 可以快速選擇多行代碼Tab鍵 縮進所選代碼Shift + Tab鍵 減少縮減Command + / 注釋掉所選代碼,Windows下:Ctrl + /在按一次Command + / 取消注釋,Windows下:Ctrl + /
快速全局搜索
Mac: Command + Shift + F
Windows: Ctrl + Shift + F
這個快捷鍵可以幫助你快速搜索,並且可以指定搜索範圍,比如整個項目、整個文件夾等等。這在我們做工程中時非常方便。
Search Anywhere
又是一個非常簡單卻非常常用的搜索功能!
操作方法:雙擊Shift
這個功能神奇的地方在於可以,它是按最近打開的文件、類名、方法名定位的,它還記住你的搜索記錄,讓你最常用的搜索結果顯示在最上面。
摺疊代碼
項目很大、代碼很多的時候摺疊代碼功能就顯示它的便捷之處啦。
將光標置於需要摺疊的代碼塊前,
Mac: Command 和 減號 一起按,就可以摺疊代碼,Command配合加號,可以打開摺疊。Windows下就是Ctrl和-/+操作啦。
圖形化界面安裝庫
對於新手來說安裝各種各樣的庫是真讓人頭疼
好在PyCharm中有非常好用的圖形界面,讓你不在受困於pip install
Command + , 打開偏好設置 (windows: Ctrl + ,)選擇Project Interpreter,可以查看你當前環境下安裝了哪些包點擊'+'號,就可以安裝新的包啦
比如要安裝pandas,在搜索框中搜索pandas,然後選擇合適的包
單擊install package,PyCharm就會幫你自動安裝啦
這是阿狗給各位小夥伴準備的10個提高PyCharm使用效率的小技巧
公眾號 程式設計師阿狗
關注送數據分析資料大禮包