Geany es un editor de texto ligero y facil de usar, que soporta lenguajes de programacion Python, C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, , CSS, Perl, Ruby, Pascal, y muchos otros.
Geany esta disponible gratis para distintos sistemas operativos, como GNU/Linux, Mac OS X, BSD, Solaris y Microsoft Windows.
Y es software libre bajo la Licencia Publica General de GNU.
https://geany.org/
Configuracion :
Antes de usarlo, vea al menu --> Editar --> Preferencias
en la pestaña 'Editor' selecciona "mostrar guias de sangria"
en la pestaña 'Editor' selecciona "mostrar espacios en blanco"
En el menu --> Archivo --> Nuevo (desde plantilla) --> main.py
(solo para tener seleccionado un codigo python)
En el menu --> Construir --> Establecer comandos de construccion
en 'Comando de ejecucion' para 'python' ingresa la ruta al ejecutable python
seguido de %f
Si estas en linux solo 'python3 %f'
Si estas en windows 'C:\python\python3.exe %f'
( suponiendo que instalaste python en C:\python\python3.exe )
Para probar tu programa --> menu --> Construir --> Ejecutar