← Back to Shortcut Collections
PyCharm

PyCharm

A professional IDE specialized for Python development, covering all Python domains from scientific computing to web development

Navigation shortcuts for quickly reaching target code even in large Python projects with fast jumps to classes, functions, and variables

Ctrl+N
Go to class
Search and navigate to a class in the project.
💡 Hint: Navigate to class
🎯 Type a class name to instantly navigate to any class in the project
Ctrl+Shift+N
Go to file
Search and navigate to a file in the project.
💡 Hint: Navigate to file
🎯 Quickly open target files by typing just part of the filename
Ctrl+Alt+Shift+N
Go to symbol
Search and navigate to a symbol (method, variable, etc.) in the project.
💡 Hint: Search symbol
🎯 Search for and jump directly to symbols like functions, variables, and constants
Ctrl+B
Go to declaration
Navigate to the declaration of a symbol.
💡 Hint: Base declaration
🎯 Navigate to variable or function definitions with one click to check implementations
Ctrl+Alt+B
Go to implementation(s)
Navigate to the implementation(s) of an interface or method.
💡 Hint: To implementation
🎯 Quickly navigate to implementations of interfaces or abstract methods
Ctrl+F12
File structure popup
Shows the structure of the current file (classes, methods, etc.) in a popup.
💡 Hint: F12 for structure
🎯 Display an overview of the current file structure and quickly jump to methods or classes
Ctrl+E
Recent files popup
Shows a list of recently used files.
💡 Hint: Earlier files
🎯 Quickly switch from a list of recently edited files
Ctrl+Alt+Left
Navigate back
Navigate back to the previous edit location.
💡 Hint: Left to go back
🎯 Go back to previous edit locations to trace code flow
Ctrl+Alt+Right
Navigate forward
Navigate forward to the next edit location.
💡 Hint: Right to go forward
🎯 Go forward to next edit locations to follow navigation history
F2
Next highlighted error
Navigate to the next error or warning.
💡 Hint: F2 for next error
🎯 Quickly move to the next error or warning to efficiently fix issues