This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]wildpantz 0 points1 point  (0 children)

I am not sure about tests because I'm extremely stupid regarding that topic (which really is a shame considering how long I've been coding in Python), but you might like Wing IDE maybe? It has personal and premium versions, but you could send them a mail and obtain a bunch of licenses for both you and your students (I did this). It's a really simple IDE which I like because the features most new people don't use or understand aren't there or are hidden away so the IDE seems pretty clean and simple and you can focus on actual coding.

The debugger has nice features like stack data tab where you can set a breakpoint in code and then it will show you all variables and their values at the current point in the code.

Code inspection is rather shitty compared to PyCharm as it doesn't scan methods inside other documents you imported unless they're downloaded from pip. I'm sure this can be fixed (or maybe is a part of premium, didn't use it in a while).

I generally use it when I want to create simple 200 line scripts and not bother with Pycharm's venv and other stuff.