1. 程式人生 > 程式設計 >Pycharm快捷鍵配置詳細整理

Pycharm快捷鍵配置詳細整理

1、主題

  毫無疑問Pycharm是一個具有強大快捷鍵系統的IDE,這就意味著你在Pycharm中的任何操作,例如開啟一個檔案、切換編輯區域等,都可以通過快捷鍵來實現。使用快捷鍵不僅能提高操作速度,看起來也會非常酷。然和,如果你已經習慣使用一些快捷鍵方案,你的手指就會習以為常,改變起來就比較困難。這部分教程即是介紹如何根據你的習慣來量身定製Pycharm快捷鍵設定,使你用起來得心應手。

  對於基本的快捷鍵的組合、用法這裡不再贅述,詳情可參考Configuring keyboard shortcuts或者Keymap。

2、選擇一個快捷鍵配置方案

  這一步非常簡單,在主工具欄中單擊設定按鈕,在設定對話方塊中單擊Keymap。

  在對應頁面的下拉列表中選擇一個快捷鍵配置方案:

Pycharm快捷鍵配置詳細整理

2、pycharm常用快捷鍵

1、編輯(Editing)

  • Ctrl + Space 基本的程式碼完成(類、方法、屬性)
  • Ctrl + Alt + Space 快速匯入任意類
  • Ctrl + Shift + Enter 語句完成
  • Ctrl + P 引數資訊(在方法中呼叫引數)
  • Ctrl + Q 快速檢視文件
  • F1 外部文件
  • Shift + F1 外部文件,進入web文件主頁
  • Ctrl + Shift + Z --> Redo 重做
  • 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 + shift + Numpad+/- 展開/摺疊所有程式碼塊
  • Ctrl + F4 關閉執行的選項卡

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

  • F3 下一個
  • Shift + F3 前一個
  • Ctrl + R 替換
  • Ctrl + Shift + F 或者連續2次敲擊shift 全域性查詢{可以在整個專案中查詢某個字串什麼的,如查詢某個函式名字串看之前是怎麼使用這個函式的}
  • 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快速彈出

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在視窗間進行切換

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。