Pycharm快捷鍵大全


Pycharm常用快捷鍵(windows)

Ctrl + Q 快速查看文檔

Ctrl + 鼠標左鍵 簡介及代碼定義

Ctrl + F1 顯示錯誤描述或警告信息

Ctrl + / 行注釋/取消注釋(可選中多行)

Ctrl + Alt + L 代碼格式化

Ctrl + Alt + O 自動導入包

Tab / Shift + Tab 縮進/取消縮進(可選中多行)

Ctrl + D 復制選定的區域(一行或多行)

Ctrl + Y 刪除當前行

Shift + Enter 任意位置換行

Ctrl + Shift +/- 展開/折疊全部代碼塊

Ctrl + Shift + F7 將當前單詞在整個文件中高亮,F3移動到下一個,ESC取消高亮。

雙擊Shift 快速查找

Alt + Enter 智能語法提示

Alt + Shift + up/down 當前行上移或下移動

Ctrl + Delete 刪除到字符結束

Shift + F6 方法或變量重命名

Ctrl + Alt + 空格 代碼補全

Shift + F10 運行程序

Shift + F9 調試程序(debug模式)

F8 單步執行

Pycharm常用快捷鍵(Mac)

Mac鍵盤符號和修飾鍵說明

  • ⌘ Command
  • ⇧ Shift
  • ⌥ Option
  • ⌃ Control
  • ↩︎ Return/Enter
  • ⌫ Delete

command + 左鍵 簡介及代碼定義

command + d 復制當前行到下一行

command + y 刪除當前行

command + / 添加注釋,再按一次取消注釋(適用於多行注釋)

command + f 文件內查找

command+ r 文件內替換

command + shift + enter 智能代碼補全

command+ shift+ ↑or ↓ 代碼上下移動

command + ← 光標移到行首

command + → 光標移到行末

Shift + Enter 任意位置換行

雙擊Shift 快速查找

command+Option+L 格式化代碼

Windows全部快捷鍵

1、編輯(Editing)

快捷鍵

功能

Ctrl + Space

基本的代碼完成(類、方法、屬性)

Ctrl + Alt + Space

快速導入任意類

Ctrl + Shift + Enter

語句完成

Ctrl + P

參數信息(在方法中調用參數)

Ctrl + Q

快速查看文檔

Shift + F1

外部文檔

Ctrl + 鼠標

簡介

Ctrl + F1

顯示錯誤描述或警告信息

Alt + Insert

自動生成代碼

Ctrl + O

重新方法

Ctrl + Alt + T

選中

Ctrl + /

行注釋

Ctrl + Shift + /

塊注釋

Ctrl + W

選中增加的代碼塊

Ctrl + Shift + W

回到之前狀態

Ctrl + Shift + ]/[

選定代碼塊結束、開始

Alt + Enter

快速修正

Ctrl + Alt + L

代碼格式化

Ctrl + Alt + O

自動導入

Ctrl + Alt + I

自動縮進

Tab / Shift + Tab

縮進、不縮進當前行

Ctrl+X/Shift+Delete

剪切當前行或選定的代碼塊到剪貼板

Ctrl+C/Ctrl+Insert

復制當前行或選定的代碼塊到剪貼板

Ctrl+V/Shift+Insert

從剪貼板粘貼

Ctrl + Shift + V

從最近的緩沖區粘貼

Ctrl + D

復制選定的區域或行到后面或下一行

Ctrl + Y

刪除當前行

Ctrl + Shift + J

添加智能線

Ctrl + Enter

智能線切割

Shift + Enter

下一行另起一行

Ctrl + Shift + U

在選定的區域或代碼塊間切換

Ctrl + Delete

刪除到字符結束

Ctrl + Backspace

刪除到字符開始

Ctrl + Numpad+/-

展開折疊代碼塊

Ctrl + Numpad+

全部展開

Ctrl + Numpad-

全部折疊

Ctrl + F4

關閉運行的選項卡

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

快捷鍵

功能

F3

下一個

Shift + F3

前一個

Ctrl + R

替換

Ctrl + Shift + F

全局查找

Ctrl + Shift + R

全局替換

3、運行(Running)

快捷鍵

功能

Alt + Shift + F10

運行模式配置

Alt + Shift + F9

調試模式配置

Shift + F10

運行

Shift + F9

調試

Ctrl + Shift + F10

運行編輯器配置

Ctrl + Alt + R

運行manage.py任務

4、調試(Debugging)

快捷鍵

功能

F8

跳過

F7

進入

Shift + F8

退出

Alt + F9

運行游標

Alt + F8

驗證表達式

Ctrl + Alt + F8

快速驗證表達式

F9

恢復程序

Ctrl + F8

斷點開關

Ctrl + Shift + F8

查看斷點

5、導航(Navigation)

快捷鍵

功能

 

Ctrl + N

跳轉到類

 

Ctrl + Shift + N

跳轉到符號

 

Alt + Right/Left

跳轉到下一個、前一個編輯的選項卡

 

F12

回到先前的工具窗口

 

Esc

從其他窗口回到編輯窗口

 

Shift + Esc

隱藏當前窗口,焦點到編輯窗口

 

Ctrl + Shift + F4

關閉主動運行的選項卡

 

Ctrl + G

查看當前行號、字符號

 

Ctrl + E

最近訪問的文件

 

Ctrl+Alt+Left/Right

后退、前進

 

Ctrl+Shift+Backspace

導航到最近編輯區域

 

Alt + F1

查找當前文件或標識

 

Ctrl+B / Ctrl+Click

跳轉到聲明

 

Ctrl + Alt + B

跳轉到實現

 

Ctrl + Shift + I

查看快速定義

 

Ctrl + Shift + B

跳轉到類型聲明

 

Ctrl + U

跳轉到父方法、父類

 

Alt + Up/Down

跳轉到上一個、下一個方法

 

Ctrl + ]/[

跳轉到代碼塊結束、開始

 

Ctrl + F12

彈出文件結構

 

Ctrl + H

類型層次結構

 

Ctrl + Shift + H

方法層次結構

 

Ctrl + Alt + H

調用層次結構

 

F2 / Shift + F2

下一條、前一條高亮的錯誤

 

F4 / Ctrl + Enter

編輯資源、查看資源

 

Alt + Home

顯示導航條F11書簽開關

 

Ctrl + Shift +F11

書簽助記開關

 

Ctrl #[0-9]

+

跳轉到標識的書簽

Shift +

F11顯示書簽

 

6、搜索相關(Usage Search)

快捷鍵

功能

Alt + F7/Ctrl + F7

文件中查詢用法

Ctrl + Shift + F7

文件中用法高亮顯示

Ctrl + Alt + F7

顯示用法

7、重構(Refactoring)

快捷鍵

功能

F5

復制

F6

剪切

Alt + Delete

安全刪除

Shift + F6

方法或變量重命名

Ctrl + F6

更改簽名

Ctrl + Alt + N

內聯

Ctrl + Alt + M

提取方法

Ctrl + Alt + V

提取屬性

Ctrl + Alt + F

提取字段

Ctrl + Alt + C

提取常量

Ctrl + Alt + P

提取參數

8、控制VCS/Local History

快捷鍵

功能

Ctrl + K

提交項目

Ctrl + T

更新項目

Alt + Shift + C

查看最近的變化

Alt + BackQuote(’)VCS

快速彈出

Ctrl + Alt + J

當前行使用模版

9、模版(Live Templates)

快捷鍵

功能

Ctrl + Alt + J

當前行使用模版

Ctrl +J

插入模版

10、基本(General)

快捷鍵

功能

Alt + #[0-9]

打開相應編號的工具窗口

Ctrl + Alt + Y

同步

Ctrl + Shift + F12

最大化編輯開關

Alt + Shift + F

添加到最喜歡

Alt + Shift + I

根據配置檢查當前文件

Ctrl + BackQuote(’)

快速切換當前計划

Ctrl + Alt + S

打開設置頁

Ctrl + Shift + A

查找編輯器里所有的動作

Ctrl + Tab

在窗口間進行切換

MAC全部快捷鍵

1.Edit 編輯

  • command + / 注釋
  • command + W 快速選擇
  • command + C Copy, 復制
  • command + shift + C 復制路徑
  • command + V 粘貼
  • command + shift + V 從剪貼板中粘貼
  • command + Y 刪除整行
  • shift + Backspace 刪除整行
  • Alt + Backspace 刪除整個單詞
  • command + X 剪切
  • command + Z 撤回修改
  • command + shift + Z 重做修改
  • command + D Duplicate, 重復內容
  • Tab 縮進代碼
  • shift + Tab 取消縮進
  • command + shift + ⬆ / ⬇ 移動代碼 / 代碼塊
  • command + . 展開收回代碼塊
  • command + +/- 展開折疊代碼
  • command + shift + +/- 展開 / 折疊所有代碼
  • command + shift + 8 啟用列選擇模式
  • command + Alt + J 用 Live Template 包圍代碼
  • ctrl + shift + J Join, 兩行代碼合並為一行
  • Alt + Enter 快速 Import 缺失的包, 單雙引號轉換, 測試正則表達式

2.Refactor 重構

  • command + Alt + L 格式化代碼
  • command + Alt + T 代碼塊包圍(Try Except 等)
  • shift + F6 重命名
  • command + shift + Alt + T 變量名重構
  • command + Alt + V Extract Variable, 提取變量
  • command + Alt + P Extract Parameter, 提取參數 (在Function方法中使用)
  • command + Alt + C Extract Constant, 提取常量
  • command + Alt + M Extract Method, 提取方法
  • command + Alt + F Extract Field 提取字段 (在 class 類中使用)

3.File 文件

ctrl + N 新建文件

F5 復制文件到某處

F6 移動文件到某處

command + Alt + Y Synchronize, 同步 Workspace

command + S Save all, 保存所有

4.Navigation 導航

command + < / > 跳轉到行首 / 行尾

command + [] 跳轉至代碼塊首 / 尾

command + PageUp / PageDown 跳轉至當前屏幕頁首 / 頁尾

command + Home / End 跳轉至文件首 / 尾

command + 7 文件結構窗口

command + 9 打開 VCS 版本控制

command + Alt + ← / → 跳轉至上一次 / 下一次編輯的地方

command + shift + Backspace 跳轉至上一次編輯處

command + G Go to Line 跳轉到某行

Alt + Home 進入頂部文件導航欄

F2 下一個錯誤或警告

shift + F2 上一個錯誤或警告

5.Run / Debug 運行與調試

  • ctrl + F5 重新運行
  • ctrl + R Run 運行
  • ctrl + D Debug 調試
  • shift + F9 Debug 調試
  • shift + F10 Run 運行
  • shift + Alt + F10 選擇要運行的文件
  • F7 Step into, 進入子函數調試
  • F8 Step over, 單步調試不進入子函數
  • F9 繼續執行程序
  • Alt + F9 調試時運行至光標處
  • command + F2 Stop 停止運行
  • command + F8 添加 / 取消斷點
  • command + shift + F8 查看所有斷點
  • command + shift + F4 關閉正在進行的Run運行任務, 搜索等
  • command + shift + Alt 啟用多光標選擇

6.窗口操作

  • command + F4 關閉標簽
  • command + Tab 切換標簽
  • command + Q Quit, 退出 PyCharm
  • shift + F4 開啟代碼獨立窗口
  • command + F12 文件結構
  • command + 1 展開收回 Project 窗口
  • command + , Preference, 偏好設置
  • command + R Replace, 替換
  • command + E Recent Files
  • command + F Find, 查找
  • command + shift + F 全局搜索
  • command + shift + R 全局替換
  • command + shift + F12 收起所有工具窗口(編輯窗口最大化)
  • Esc 退出工具窗口進入代碼編輯器
  • shift + F4 開啟代碼獨立窗口
  • Alt + F12 打開 Terminal 終端
  • command + ctrl + F 全屏幕
  • command + ctrl + +/= Zoom Editor, 編輯器尺寸

7.版本控制VCS

  • shift + Alt + ctrl + ⬆ / ⬇ 查看本地與版本控制 VCS 的區別
  • command + T 從版本控制 (VCS) 更新代碼
  • command + K Commit, 提交代碼
  • shift + Alt + C Recent Changes, 最近的修改(本地)
  • shift + Alt + ctrl + ⬆ / ⬇ 查看本地與版本控制 VCS 的區別
  • command + Alt + Z Revert Commit 從版本控制中撤回修改
  • command + Alt + A Add 添加到 VCS 版本控制中

8.代碼信息

  • ctrl + J 快速查看文檔
  • command + Click 進入源碼
  • command + B 查看定義源碼
  • command + P 查看參數
  • Alt + F7 查看變量等使用情況
  • Alt + F1 快速查看文件 / 文件夾結構
  • ctrl + shift + Q 顯示當前代碼上下文信息 (屬於哪個函數, 屬於哪個 Html 標簽等)
  • ctrl + H Hierarchy 查看繼承關系

9.其他

  • ctrl + ~ 切換主題
  • main Live Template, 快速鍵入if name == 'main:'


免責聲明!

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



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