Python Development

Ejecutar código Python en Notepad++: Dos métodos eficientes

Spread the love

Notepad++ es un editor de texto gratuito popular, pero no admite de forma nativa la ejecución de código Python. Esta guía detalla dos métodos para ejecutar scripts de Python directamente dentro de Notepad++, mejorando tu flujo de trabajo.

Tabla de Contenido

Ejecutar scripts de Python mediante el comando Ejecutar

Este método requiere un entorno Python correctamente instalado con Python añadido a la variable de entorno PATH de tu sistema. Esto permite la ejecución de Python en la línea de comandos sin especificar la ruta completa al ejecutable.

  1. Instalar Python: Descarga e instala Python desde https://www.python.org/downloads/. Es crucial que selecciones la opción «Añadir Python a PATH» durante la instalación.
  2. Abrir tu archivo Python: Abre tu script de Python en Notepad++.
  3. Acceder al comando Ejecutar: Navega a Ejecutar > Ejecutar... (o presiona F5).
  4. Ingresar el comando: En el diálogo «Ejecutar», ingresa el siguiente comando:
    cmd /k python "$(FULL_CURRENT_PATH)"
    • cmd /k: Abre una ventana de símbolo del sistema, manteniéndola abierta después de la ejecución del script para mostrar la salida y los errores. Reemplaza /k con /c para cerrar la ventana automáticamente.
    • python: Ejecuta el script de Python.
    • $(FULL_CURRENT_PATH): Una macro de Notepad++ que inserta la ruta completa del archivo actualmente abierto.
  5. Guardar el comando: Haz clic en «Guardar…» y asigna un nombre (por ejemplo, «Ejecutar Python»). Luego puedes ejecutar el script seleccionando este comando guardado desde el menú Ejecutar o usando un atajo asignado.
  6. Ejecutar tu script: Selecciona «Ejecutar Python» desde el menú Ejecutar o usa el atajo. La salida del script aparecerá en el símbolo del sistema.

Ejecutar scripts de Python con el plugin PyNPP

El plugin PyNPP ofrece un enfoque más integrado para ejecutar código Python en Notepad++.

  1. Instalar PyNPP: Ve a Plugins > Plugin Manager > Show Plugin Manager. Busca «PyNPP», marca la casilla y haz clic en «Instalar». Reinicia Notepad++ después de la instalación.
  2. Configurar PyNPP (Opcional): Accede a la configuración de PyNPP a través de Plugins > PyNPP > Settings para especificar la ruta del intérprete de Python si la detección automática falla.
  3. Ejecutar tu script: Ejecuta tu script usando uno de estos métodos:
    • Clic derecho: Haz clic derecho dentro de tu archivo Python y selecciona PyNPP > Run Python Script.
    • Atajo: PyNPP puede asignar atajos (consulta la configuración del plugin).
    • Menú: Usa el menú Plugins > PyNPP.

PyNPP ofrece ventajas como el resaltado integrado de errores y un manejo mejorado de la salida en comparación con el comando Ejecutar integrado.

Elige el método que mejor se adapte a tu configuración y preferencias. Ambos enfoques permiten una ejecución eficiente de scripts de Python directamente dentro de Notepad++, aumentando tu productividad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *