【注意:快捷鍵都是在英文輸入法下有效,所以有時發現快捷鍵失靈時,請先切換輸入法】
一:查看源碼
按住command+單擊,可以進入一個函數、類的定義處,閱讀源碼可以幫你快速理解一個變量、一個函數的作用。
二:代碼格式
command+option+L,快速整理凌亂的代碼,自動進行縮進、對齊。
三:可視化安裝第三方庫
command+,(逗號)呼出設置菜單——點擊“Project”——點擊“Project interpreter”,進入改項目所依賴的第三方庫列表——點擊下方的“+”號,進入搜索界面——輸入要安裝的第三方庫名稱——從搜索列表中點擊選擇要安裝的模塊,右側可以查看版本等信息——點擊下方“install Package”進行安裝。
四:在整個項目中尋找文件、類、方法
command+shift+O呼出搜索框,輸入要查找的內容關鍵字、名稱即可。
五:快速選擇代碼塊
command+option+shift+[ 可以快速選擇光標所處的代碼塊。
六:快速注釋與取消注釋
command+/
七:快速插入常用代碼
command+J 可以彈出經常使用的方法代碼、代碼模版,選擇即可快速插入。
八:快速運行、調試
control+R 快速運行
control+D 快速調試
九:查找當前文件內容並替換
command+R 可以查找內容,並且批量修改。
十:選擇多行
按住shift+上下鍵 可以選擇多行,再按tab鍵可以添加多行縮進。
十一:收縮、展開代碼
command shift - 收縮全部代碼
command shift + 展開全部代碼
command - 收縮當前代碼塊
command + 展開當前代碼塊
十二:分頁顯示
再打開的文件標簽頁頭處右鍵,選擇“Split Vertical”可以在下方屏幕顯示該頁;“Split Horizontal”水平分頁顯示。
十三:設置代碼模版
按文件類型設置代碼模版:PyCharm->Preferences——Editor->File and Code Templates,這種方式設置的模版,在新建相應類型的文件時,新建文件會自帶模版代碼。
按關鍵字設置代碼模版:關閉你當前的項目,回到PyCharm項目列表主界面——點擊“Configure”——Preferences——Editor——Live Templates,這里新建的模版可以指定在哪些類型文件中可以被使用,然后在相應類型的文件中輸入模版名字即可快速引入模版代碼。
十四:查看函數調用層級
鼠標光標懸停在函數名處——點擊菜單欄上的Navigate——點擊 Call Hierarchy——在彈出的選項卡中依次展開,查看函數的調用層級。
十五:查看函數文檔
光標停留到函數名處——F1 查看函數定義文檔
十六:查看調用函數的參數信息
在調用其他函數時,如果忘了需要傳入什么參數,可以直接 command+P 獲得參數提示。
十七:搜索項目所有內容
Search Everywhere 功能是Pycharm的隱藏功能,我們需要先進行為它賦予快捷鍵:
preference——KeyMap——搜索“Search Everywhere”——右鍵它,“Add Keyboard Shortcut”——輸入一個沒用過的快捷鍵組合,比如我使用“control+command+S”
之后,就可以通過這個快捷鍵呼出搜索框,輸入要搜索的內容即可查找項目中的文件、變量、類、方法,甚至設置。
十八:調試
在要調試的文件處打斷點——在菜單欄點擊:Run——移到Debug,會彈出選項,選擇要調試的文件——點擊要調試的文件后,就會運行該文件——然后在下方Debugger頁面可以控制程序的步進執行,並且看到函數棧幀以及該函數內的變量值——Console選項卡則可以觀察控制台輸出信息。
十九:改名
如果某文件、函數、類、方法、變量需要改名,可以選中要改名的內容,右鍵——Refactor——Rename——輸入新名字,即可牽一發而動全身,把引用該內容的地方全部改名。
二十:單元測試
光標停留在需要編寫單元測試的函數、類中——菜單欄點擊Navigate——點擊Test——選擇需要生成單元測試的函數、類名——生成單元測試文件——編寫單元測試文件:import要測試的模塊、方法——在測試方法中調用要測試的內容,通過不同的測試用例多訪問測試,通過斷言、打印等手段輸出要查看等信息——菜單欄點擊Run(不用快捷鍵),選擇要運行的文件為"Unittests in 調試文件"——這樣就會運行該測試文件,並且下方單元測試窗口會顯示運行情況以及打印詳細信息
二十一: