Development is about focus and flow. Learning your tool helps you get into the flow and stay there.
This playlist shows a variety of IDE tips and tricks from across the major usages of PyCharm.
Skip memorizing keyboard shortcuts and speed search for actions instead.
Navigate Files With Navigation Bar
Move around your project tree and select files, from your keyboard, with the Navigation Bar.
Open File With Navigation Bar
Open a file somewhere in the project tree using the keyboard and Navigation Bar.
Narrow Navigation Bar With Speed Search
Narrow and select from a long folder listing Navigation Bar by typing a speed search.
Create New File With Navigation Bar
Activate the Navigation Bar and create a new file somewhere in the project tree.
Make and Extend Selection Using Keyboard
Use the keyboard to select blocks of code then extend/shrink the selection.
Move Block Up/Down Using Keyboard
Use the keyboard to move a line or selection up or down in your file.
Automate the organizing and cleaning up of your Python imports with Optimize Imports.
Generate Imports While Typing
Avoid interruption by letting PyCharm generate your imports as you type.
Rename a File and Its References
Change your mind on a file name and the IDE makes all the changes for you.
Use Local History to Avoid Disaster
Use the IDE's built-in history facility to recover changes when VCS can't help you.
Put New Project Under Version Control
The fastest way to register a new project directory under local version control.
Run npm Scripts from package.json
Browse your package.json scripts and run in a dedicated tool window.