1. 程式人生 > >pycharm使用快捷鍵筆記

pycharm使用快捷鍵筆記

1、編輯(Editing)

Ctrl + Alt + Space  快速匯入任意類

Ctrl + Shift + Enter    語句完成(自動切換到下一行)

Ctrl + Q    快速檢視文件(推薦用Ctrl+懸浮),bug1,不支援中文;2,多行會合並一行顯示。建議註釋樣式:

Ctrl + 懸浮/單擊滑鼠左鍵    簡介/進入程式碼定義(代替Ctrl+Q)

Ctrl + O    重新方法,顯示已有的父類方法。類繼承的時候經常使用。

Ctrl + /    行註釋/取消行註釋
Ctrl + Shift + /    塊註釋(在Html頁面中生效)

Ctrl + Shift + ]/[     選定程式碼塊結束、開始

Alt + Enter    快速修正(如引入包等)

Ctrl + Alt + L     程式碼格式化

Ctrl + Alt + O    優化匯入(匯入但未用的包將被刪除,程式碼提交前執行)

Ctrl + Alt + I    自動縮排(遇到問題可嘗試使用,不穩定)

Ctrl + Shift + V    從最近的緩衝區貼上(可以進行選擇,儲存最近5次剪下板內容)

Ctrl + D  複製選定的區域或行
Ctrl + Y    刪除選定的行

Ctrl + Shift + J 程式碼合併,多行變一行,在本行後新增分號‘;’

Ctrl + Shift + U 選中文字大小寫轉換

Ctrl + Numpad+/-   展開/摺疊程式碼塊(當前位置的:函式,註釋等)

Ctrl + shift + Numpad+/-   展開/摺疊所有程式碼塊(內容較多時使用,方便目標定位)

2、查詢/替換(Search/Replace)

Ctrl + R   替換 Ctrl + Shift + R   全域性替換

Ctrl + Shift + F  或者連續2次敲擊shift   全域性查詢{可以在整個專案中查詢某個字串什麼的,如查詢某個函式名字串看之前是怎麼使用這個函式的}

2次敲擊shift  推薦查詢方式  找檔案可以輸入app名,如 rule\url  即可更精確找到 rule\urls.py

4、除錯(Debugging)
F8   跳過

Shift + F8   退出

F9    恢復程式

 5、導航(Navigation)
Ctrl + N    跳轉到類

Alt + Right/Left    跳轉到下一個、前一個編輯的選項卡(程式碼檔案)

Alt + Up/Down跳轉到上一個、下一個方法

trl+Shift+Backspace 導航到最近編輯區域 {差不多就是返回上次編輯的位置} (Ctrl+Alt+Left/Right   後退、前進

Ctrl + Alt + B    跳轉到實現

Ctrl + Shift + I檢視快速定義(不用點進去即可檢視全部程式碼)

Ctrl + U跳轉到父方法、父類(對於繼承類,可以快速檢視覆蓋的方法或屬性)

Ctrl + ]/[跳轉到程式碼塊結束、開始(類的開始/結束處)

Ctrl + H型別層次結構(檢視類繼承關係)

F2 / Shift + F2下一條、前一條高亮的錯誤

Ctrl + Alt + F7/Alt + F7 查詢呼叫方法

 7、重構(Refactoring)

Shift + F6重新命名

Ctrl + Alt + M提取方法

10、基本(General)

Ctrl + Shift + F12最大化編輯開關

Ctrl + Tab在視窗間進行切換(已開啟的視窗中快速切換,配合滑鼠使用效果更好)

pycharm常用設定

4. 顯示“行號”與“空白字元”

  > Appearance  -> 勾選“Show line numbers”、“Show whitespaces”、“Show method separators”

10 python檔案預設編碼

File Encodings> IDE Encoding: UTF-8;Project Encoding: UTF-8;