Python IDE for OSMC

I am interested in installing a Python iDE so that I can step through the python scripts and start learning what each command does more thoroughly. Is there an IDE that would allow me to debug or step through the commands to study the python?

What about executing the python script remotely through a Python IDE installed on a Windows machine? Any help in my quest would be appreciated.



@Karnage could probably field this better than me. Some of the scripts depend on the Kodi GUI and a Linux based system; so it may be difficult to develop it and debug in Windows. The suggestion would be to develop platform-independent methods which can be invoked them and then test them on the device after verification.

We are in the early stages of re-developing My OSMC to modernise it.