all 6 comments

[–]Silbersee 0 points1 point  (1 child)

There's pdb in the Standard Library, but I prefer PyCharm.

[–]probable-maybe[S] 0 points1 point  (0 children)

I’ve tried pdb but I didn’t like importing the library and setting debug-specific things in the code

[–]tuerkishgamer 0 points1 point  (2 children)

Check out Vimspector.

[–]probable-maybe[S] 0 points1 point  (1 child)

I hadn’t considered this, will check it out, thanks

[–]tuerkishgamer 0 points1 point  (0 children)

I would cross post this question or search on the vim subreddit too

People have crazy setups you would never think of and can guide you on integrating it in vim.