You are on page 1of 1

Running Search/Replace

Alt + Shift + F10 Select configuration and run Ctrl + F / Ctrl + R Find/Replace
DEFAULT KEYMAP Alt + Shift + F9 Select configuration and debug F3 / Shift + F3 Find next/previous
Shift + F10 Run Ctrl + Shift + F Find in path
Shift + F9 Debug Ctrl + Shift + R Replace in path
Ctrl + Shift + F10 Run context configuration from editor
Ctrl + Alt + R Run manage.py task Usage Search

Editing Debugging Alt + F7 / Ctrl + F7 Find usages / Find usages in file


Ctrl + Shift + F7 Highlight usages in file
Ctrl + Space Basic code completion (the name F8 / F7 Step over/into Ctrl + Alt + F7 Show usages
of any class, method or variable) Shift + F8 Step out
Ctrl + Alt + Space Class name completion (the name of any Alt + F9 Run to cursor Refactoring
project class independently of current Alt + F8 Evaluate expression
imports) Ctrl + Alt + F8 Quick evaluate expression F5 / F6 Copy / Move
Ctrl + Shift + Enter Complete statement F9 Resume program Alt + Delete Safe Delete
Ctrl + P Parameter info (within method call arguments) Ctrl + F8 Toggle breakpoint Shift + F6 Rename
Ctrl + Q Quick documentation lookup Ctrl + Shift + F8 View breakpoints Ctrl + F6 Change Signature
Shift + F1 External Doc Ctrl + Alt + N Inline
Ctrl + mouse over code Brief Info Navigation Ctrl + Alt + M Extract Method
Ctrl + F1 Show descriptions of error or warning at caret Ctrl + Alt + V Extract Variable
Alt + Insert Generate code... Ctrl + N Go to class Ctrl + Alt + F Extract Field
Ctrl + O Override methods Ctrl + Shift + N Go to file Ctrl + Alt + C Extract Constant
Ctrl + Alt + T Surround with... Ctrl + Alt + Shift + N Go to symbol Ctrl + Alt + P Extract Parameter
Ctrl + / Comment/uncomment with line comment Alt + Right Go to next editor tab
Ctrl + Shift + / Comment/uncomment with block comment Alt + Left Go to previous editor tab VCS/Local History
Ctrl + W Select successively increasing code blocks F12 Go back to previous tool window
Ctrl + Shift + W Decrease current selection to previous state Esc Go to editor (from tool window) Ctrl + K Commit project to VCS
Ctrl + Shift + ] Select till code block end Shift + Esc Hide active or last active window Ctrl + T Update project from VCS
Ctrl + Shift + [ Select till code block start Ctrl + Shift + F4 Close active run/messages/find/... tab Alt + Shift + C View recent changes
Alt + Enter Show intention actions and quick-fixes Ctrl + G Go to line Alt + BackQuote (`) ‘VCS’ quick popup
Ctrl + Alt + L Reformat code Ctrl + E Recent files popup
Ctrl + Alt + O Optimize imports Ctrl + Alt + Right Navigate forward Live Templates
Ctrl + Alt + I Auto-indent line(s) Ctrl + Alt + Left Navigate back
Tab Indent selected lines Ctrl + Shift + Backspace Navigate to last edit location Ctrl + Alt + J Surround with Live Template
Shift + Tab Unindent selected lines Alt + F1 Select current file or symbol in any view Ctrl + J Insert Live Template
Ctrl + X , Shift + Delete Cut current line or selected block to clipboard Ctrl + B , Ctrl + Click Go to declaration
Ctrl + C , Ctrl + Insert Copy current line or selected block Ctrl + Alt + B Go to implementation(s) General
to clipboard Ctrl + Shift + I Open quick definition lookup
Ctrl + V , Shift + Insert Paste from clipboard Ctrl + Shift + B Go to type declaration Alt + #[0-9] Open corresponding tool window
Ctrl + Shift + V Paste from recent buffers... Ctrl + U Go to super-method/super-class Ctrl + S Save all
Ctrl + D Duplicate current line or selected block Alt + Up / Down Go to previous/next method Ctrl + Alt + Y Synchronize
Ctrl + Y Delete line at caret Ctrl + ] / [ Move to code block end/start Ctrl + Shift + F12 Toggle maximizing editor
Ctrl + Shift + J Smart line join Ctrl + F12 File structure popup Alt + Shift + F Add to Favorites
Ctrl + Enter Smart line split Ctrl + H Type hierarchy Alt + Shift + I Inspect current file with current profile
Shift + Enter Start new line Ctrl + Shift + H Method hierarchy Ctrl + BackQuote (`) Quick switch current scheme
Ctrl + Shift + U Toggle case for word at caret or selected Ctrl + Alt + H Call hierarchy Ctrl + Alt + S Open Settings dialog
block F2 / Shift + F2 Next/previous highlighted error Ctrl + Shift + A Find Action
Ctrl + Delete Delete to word end F4 Edit source Ctrl + Tab Switch between tabs and tool window
Ctrl + Backspace Delete to word start Ctrl + Enter View source
Ctrl + NumPad+ Expand code block Alt + Home Show navigation bar To find any action inside the IDE use Find Action (Ctrl + Shift + A)
Ctrl + NumPad- Collapse code block F11 Toggle bookmark
Ctrl + Shift + NumPad+ Expand all Ctrl + Shift + F11 Toggle bookmark with mnemonic
Ctrl + Shift + NumPad- Collapse all Ctrl + #[0-9] Go to numbered bookmark
Ctrl + F4 Close active editor tab Shift + F11 Show bookmarks jetbrains.com/pycharm blog.jetbrains.com/pycharm @pycharm

You might also like