Is it possible to run only a part of a program in PyCharm?
In other editors there is something like a cell which I can run, but I can't find such an option in PyCharm?
If this function doesn't exist it would be a huge drawback for me... Because for my data analysis I very often only need to run the last few lines of my code.
I found out an easier way.
go to File -> Settings -> Keymap
Search for Execute Selection in Console and reassign it to a new shortcut, like Crl + Enter.
This is the same shortcut to the same action in Spyder and R-Studio.
Pycharm shortcut for running "Selection" in the console is ALT + SHIFT + e
For this to work properly, you'll have to run everything this way.
https://i.stack.imgur.com/hF128.png
You can select a code snippet and use right click menu to choose the action "Execute Selection in console".
You can set a breakpoint, and then just open the debug console. So, the first thing you need to turn on your debug console:
https://i.stack.imgur.com/WbHaR.png
After you've enabled, set a break-point to where you want it to:
https://i.stack.imgur.com/ca0EA.png
After you're done setting the break-point:
https://i.stack.imgur.com/h6ZqB.png
Once that has been completed:
https://i.stack.imgur.com/GKubD.png
Go to File >> Settings >> Plugins and install the plugin PyCharm cell mode Go to File >> Settings >> Appearance & Behavior >> Keymap and assign your keyboard shortcuts for Run Cell and Run Cell and go to next
A cell is delimited by ##
Ref https://plugins.jetbrains.com/plugin/7858-pycharm-cell-mode
There is an option that you can run jupyter notebook file and its cells in pycharm. For more information visit Run and debug Jupyter notebook code cells in pycharm.
Success story sharing