This document lists many keyboard shortcuts for navigating, editing, refactoring code, debugging, and using version control in an integrated development environment (IDE). Some key shortcuts include Ctrl+Shift+A to find actions, Ctrl+N/Ctrl+Shift+N to navigate to classes/files, Ctrl+F to search everywhere, Ctrl+B to go to a declaration, and Ctrl+K to commit changes in version control.
This document lists many keyboard shortcuts for navigating, editing, refactoring code, debugging, and using version control in an integrated development environment (IDE). Some key shortcuts include Ctrl+Shift+A to find actions, Ctrl+N/Ctrl+Shift+N to navigate to classes/files, Ctrl+F to search everywhere, Ctrl+B to go to a declaration, and Ctrl+K to commit changes in version control.
This document lists many keyboard shortcuts for navigating, editing, refactoring code, debugging, and using version control in an integrated development environment (IDE). Some key shortcuts include Ctrl+Shift+A to find actions, Ctrl+N/Ctrl+Shift+N to navigate to classes/files, Ctrl+F to search everywhere, Ctrl+B to go to a declaration, and Ctrl+K to commit changes in version control.
This document lists many keyboard shortcuts for navigating, editing, refactoring code, debugging, and using version control in an integrated development environment (IDE). Some key shortcuts include Ctrl+Shift+A to find actions, Ctrl+N/Ctrl+Shift+N to navigate to classes/files, Ctrl+F to search everywhere, Ctrl+B to go to a declaration, and Ctrl+K to commit changes in version control.
Find action… Ctrl + Shift + A Show error description Ctrl + F1
Open a tool window Alt + [0-9] Next / previous highlighted error F2 / Shift + F2 Synchronize Ctrl + Alt + Y Run inspection by name… Ctrl + Alt + Shift + I Find any action inside the IDE Ctrl + Shift + A Quick switch scheme… Ctrl + ` Type / call hierarchy Ctrl + H / Ctrl + Alt + H Settings… Ctrl + Alt + S CREATE AND EDIT NAVIGATE IN CONTEXT Jump to source / navigation bar F4 / Alt + Home Show intention actions Alt + Enter Select in… Alt + F1 Jump to last tool window F12 Basic code completion Ctrl + Space Recently viewed / changed files Ctrl + E / Ctrl + Shift + E Hide active / all tool windows Shift + Esc / Ctrl + Shift + F12 Smart code completion Ctrl + Shift + Space Last edit location Ctrl + Shift + Back Go to next / previous editor tab Alt + Right / Alt + Left Type name completion Ctrl + Alt + Space Navigate back / forward Ctrl + Alt + Left / Right Go to editor (from a tool window) Esc Complete statement Ctrl + Shift + Enter Go to previous / next method Alt + Up / Down Close active tab / window Ctrl + Shift + F4 / Ctrl + F4 Parameter information / context info Ctrl + P / Alt + Q Line / Column… Ctrl + G Quick definition Ctrl + Shift + I FIND EVERYTHING Go to code block end / start Ctrl + ] / [ Quick / external documentation Ctrl + Q / Shift + F1 Search everywhere Double Shift Add to favorites Alt + Shift + F Generate code Alt + Insert Find / replace Ctrl + F / R Toggle bookmark F11 Override / implement members Ctrl + O / Ctrl + I Find in path / Replace in path Ctrl + Shift + F / R Toggle bookmark with mnemonic Ctrl + F11 Surround with… Ctrl + Alt + T Next / previous occurence F3 / Shift + F3 Go to numbered bookmark Ctrl + [0-9] Comment with line comment Ctrl + / Find word at caret Ctrl + F3 Show bookmarks Shift + F11 Extend / shrink selection Ctrl + W / Ctrl + Shift + W Go to class / file Ctrl + N / Ctrl + Shift + N Optimize imports Ctrl + Alt + O Go to file member Ctrl + F12 BUILD, RUN, AND DEBUG Auto-indent lines Ctrl + Alt + I Go to symbol Ctrl + Alt + Shift + N Run context configuration Ctrl + Shift + F10 Cut / Сopy / Paste Ctrl + X / Ctrl + C / Ctrl + V Run / debug selected configuration Alt + Shift + F10 / F9 Copy document path Ctrl + Shift + C NAVIGATE FROM SYMBOLS Run / debug current configuration Shift + F10 / F9 Paste from clipboard history Ctrl + Shift + V Declaration Ctrl + B Step over / into F8 / F7 Duplicate current line or selection Ctrl + D Type declaration (JavaScript only) Ctrl + Shift + B Smart step into Shift + F7 Move line up / down Ctrl + Shift + Up / Down Super method Ctrl + U Step out Shift + F8 Delete line at caret Ctrl + Y Implementation(s) Ctrl + Alt + B Run to cursor / Force run to cursor Alt + F9 / Ctrl + Alt + F9 Join / split line Ctrl + Shift + J / Ctrl + Enter Find usages / Find usages in file Alt + F7 / Ctrl + F7 Show execution point Alt + F10 Start new line Shift + Enter Highlight usages in file Ctrl + Shift + F7 Evaluate expression… Alt + F8 Toggle case Ctrl + Shift + U Show usages Ctrl + Alt + F7 Stop Ctrl + F2 Expand / collapse code block Ctrl + NumPad + / - Stop background processes… Ctrl + Shift + F2 Expand / collapse all Ctrl + NumPad + / - REFACTOR AND CLEAN UP Resume program F9 Save all Ctrl + S Refactor this… Ctrl + Alt + Shift + T Toggle line breakpoint Ctrl + F8 Copy… / Move… F5 / F6 Toggle temporary line breakpoint Ctrl + Alt + Shift + F8 VERSION CONTROL Safe delete… Alt + Delete Edit / view breakpoint Ctrl + Shift + F8 VCS operations popup… Alt + ` Rename… Shift + F6 Commit Ctrl + K Change signature… Ctrl + F6 Update project Ctrl + T Inline… Ctrl + Alt + N Recent changes Alt + Shift + C Extract method Ctrl + Alt + M Revert Ctrl + Alt + Z Introduce variable/ parameter Ctrl + Alt + V / P jetbrains.com/pycharm Push… Ctrl + Shift + K Introduce field / constant Ctrl + Alt + F / C blog.jetbrains.com/pycharm 6329 Next / previous change Ctrl + Alt + Shift + Down / Up Reformat code Ctrl + Alt + L @pycharm