[Python開發工具] Pycharm之快捷鍵


[Python開發工具] Pycharm之快捷鍵

1

全局搜索: Ctrl+Shift+F,不過PyCharm的更強大, 你可以點選左側某個目錄后再按Ctrl+Shift+F, 這樣默認會搜索改目錄;tip: 如果只是想高亮下文件, 只要選中Project Navigator然后直接打字就會自動高亮所有匹配的文件;

2

添加注釋: Ctrl+/, 再按一遍取消注釋

 

3

 

重構Refactor: Ctrl+Alt+Shift+T

有時候代碼寫了好長了, 發現當初文件命名不合理, 手動修改需要遍歷所有引用的地方? 這時選擇對應的文件/文件夾后, Ctrl+Alt+Shift+T后選擇 rename; 如果是文件目錄分類不合理希望移動就選move; 如果選擇代碼中的任意變量或者常量, function name等等, 選擇rename, 自動幫你把所有引用的地方和定義修改掉, 而且提供preview功能確保不會錯誤的修改某些地方.

 

4

 

自動PEP8風格: Ctrl+Alt+L

滿眼的波浪線提示你代碼風格混亂時用一下, 世界清凈了;

 

5

 

智能糾正: Alt+Enter

在還沒import(install)模塊名上使用會import(install)相對應的模塊,免去跑到代碼頂部寫import;

在方法名上使用補注釋,在測試中使用幫你補充斷言代碼……不管出錯了不知道怎么辦,知道怎么辦想這么辦時都按下這個快捷鍵,有驚喜!

 

6

 

運行當前文件: Ctrl+Shift+F10

十分智能,如果是測試代碼,則以測試模式run,並列出測試通過情況

 

 

7

查注釋(docstring): Ctrl+Q                                                                            

8

查定義的(源代碼): Ctrl+B/Ctrl+I

 

9

 

查看參數: Ctrl+P

在括號內按下,就知道當前位置該給啥參數

 

10

另起一行: Shift+Enter

光標在行內任意位置都能另起一行,且不破壞當行結構;

 

11

復制當前行: Ctrl+D

 

12

 

刪除當前行: Ctrl+X

 

 

13

彈出常用的snippet: *Ctrl+J

比如: if name == "main":

14

 

搜索一切: 雙擊shift

搜索一切,不管是IDE功能、文件、方法、變量……都能搜索

 

15

 

Ctrl+光標

當按住ctrl,鼠標移到標識符上面時,會顯示一些提示信息。

當按住ctrl,並點擊時,可以跳到定義處或者彈框列出所有引用的地方,只有一個地方引用時,會直接跳

 

16

 

最近打開的文件: Ctrl+E

 

17

 

智能補全Tab:

這個應該都知道, 補充一個, 輸入a.print然后按tab有驚喜

 

18

 

Surround with: Ctrl+Alt+T

比如將光標所在的語句或塊用try...except...包住。

 

 

19

Extend Selection: Ctrl+W

往外擴展選擇范圍。我一般用來選中單詞、兩個引號或括號之間的內容。

20

Surround selection on typing quote or brace:

這個是個setting, 設置一下方便不少, Ctrl+Shift+A搜索smart keys, 勾選Surround selection on typing quote or brace, 這樣選中文字后引號或者括號或自動加到頭尾兩側, 而不是替換文字;

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM