Python Smart Execute is a PyCharm plugin for an alternative to “Execute Line in Console”.
It automatically determines the number of lines to be sent to the Python console.
keyboard shortcut: alt
shift
A
.
This is plugin implementation of the following PyCharm pull request.
JetBrains feature request: https://youtrack.jetbrains.com/issue/PY-38919
When editing Python code, execute a top level code block with "Execute cell in console".
For IDEs with Jupyter notebook support, this executes a cell in the Python console.
keyboard shortcut: alt shift E
.