Live Coding in Python

The plugin update is pending JetBrains approval
Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Oct 21, 2018
7 560
Lets you run your Python code as you type it. Displays variable values, matplotlib, or turtle graphics.

Download plugin

Recent change notes

Improve scrolling, and fix matplotlib support in Python 2. Includes a fix for the scrolling bug in 2.23.1. (Synchronized scrolling is hard!)

General usage instructions

Open any Python file, and run it. From the Run menu, choose Start Live Coding or Start Live Turtle. You should see an extra panel on the right that shows the results of running your code. To run your code under a unit test or other script, first run the test or other script. Then open the file you want for live coding, open the Run menu, and choose Start Live Coding. Whichever run configuration is selected in the dropdown will drive the live coding. Live Turtle mode will also display matplotlib.