Paul Everitt

PyCharm Developer Advocate at JetBrains

Paul is a Developer Advocate at JetBrains, focusing on Python and the Web. Before that, Paul was a co-founder of Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the Python Software Foundation and the Plone Foundation. Prior to that, Paul was an officer in the US Navy, starting in 1993.

Auto-Run Tests
Get into testing mode by telling PyCharm to automatically re-run tests as you type.
Disable Tabs
Save space and stay keyboard-centric by turning off the tabs.
Jump to Error
Writing code means writing broken code. Click a link in a traceback to open a file on the line of the error.
Project Setup
Make a PyCharm project and virtual environment with dependencies, then configure PyCharm to use pytest.
Reformat Code
Tell PyCharm to clean up indentation and other code style in your file.
Rename Symbol
Change a variable name, class name, or other symbol, across the project.