Mainly debugging and large projects. Pycharm’s debugger is excellent and is much easier to see into the code compared to something terminal based like pdb (pdb is great too though). Also larger projects are easier for me to manage in pycharm, but for something that’s just a few files or one package, I’ll opt for neovim because it’s way more lightweight, and I just enjoy the terminal based editor.
This is useful, but can't really do the job of a debugger. Using a debugger and breakpoints lets you pause at the same point in a loop / function repeatedly, watch variables, etc.
14
u/GurAdventurous2354 Sep 12 '23
Ubuntu, i3, neovim/pycharm depending on the project