Tips

Visual, standalone, bite-sized learning resources organized into different categories.

Undo Last Commit
Undo a commit...without misery.
Autocomplete Django Settings Strings
Use autocomplete when typing a string in the apps section of your settings file.
Speed Up Coverage with Configuration File
Speed up your "visual coverage" with a config file and correct working directory.
Wrap Selection With Tag
Use the keyboard to put a wrapper tag around a selection of code.
Spot Coverage Gaps Using the Gutter
Let the IDE help you spot coverage gaps in your testing.
Split Screen Without Tabs
Get your code and tests side-by-side without resorting to tabs.
Run npm Scripts from package.json
Browse your package.json scripts and run in a dedicated tool window.
Put New Project Under Version Control
The fastest way to register a new project directory under local version control.
Create a Project from GitHub
Let PyCharm do the work to clone and setup a project hosted on GitHub.
Run From Keyboard
Use the keyboard to select and run a run configuration.
Evaluate Expression During Debugging
Select your code and execute it, in the right context.
Conditional Breakpoints
Speed up your debugging by stopping execution only when you want to.