大家好,又見面了,我是你們的朋友全棧君。
Pycharm有着豐富且強大的快捷鍵組合,如果能熟練掌握常見快捷鍵的使用,那麼絕對能提高你代碼的編寫效率和品質。
之前寫過一篇Pycharm常用的10個windows快捷鍵Pycharm最高效的快捷鍵集合,當然這隻是快捷鍵中的很小一部分,還有很多高效的快捷鍵沒有介紹到,今天就把所有的快捷鍵進行統一整理,包括windows和mac下的快捷鍵集合,便于後期查閱使用(文末附下載下傳方式)。
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)
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 HistoryCtrl + 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.版本控制VCSshift + 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:’
釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/174772.html原文連結:https://javaforall.cn