msi idle español descargar python python-idle

python - español - ¿Cómo activar los números de línea en IDLE?



python msi (4)

En el shell principal de IDLE, los errores siempre devuelven un número de línea, pero el entorno de desarrollo ni siquiera tiene números de línea. ¿Hay alguna forma de activar los números de línea?


Como fue mencionado por Davos, puedes usar el http://idlex.sourceforge.net/

Sucede que estoy usando la versión de Linux y de todas las extensiones solo necesitaba LineNumbers. Así que descargué el archivo IDLEX, tomé LineNumbers.py de él, lo copié a la carpeta lib de Python (en mi caso es /usr/lib/python3.5/idlelib) y agregué las siguientes líneas al archivo de configuración en mi carpeta de inicio, que es ~ / .idlerc / config-extensions.cfg:

[LineNumbers] enable = 1 enable_shell = 0 visible = True [LineNumbers_cfgBindings] linenumbers-show =



Lamentablemente, no hay una opción para mostrar los números de línea en IDLE aunque hay una solicitud de mejora abierta para esto.

Sin embargo, hay un par de formas de evitar esto:

  1. En el menú de edición hay una opción ir a línea (hay un atajo predeterminado de Alt + G para esto).

  2. Hay una pantalla en la parte inferior derecha que le indica su número de línea / posición actual en la línea:


Si intenta rastrear qué línea causó un error, si hace clic derecho en el shell de Python donde se muestra el error de línea aparecerá "Ir a archivo / línea" que lo llevará directamente a la línea en cuestión .