¿Qué software se utiliza generalmente para Python?
El software comúnmente utilizado en Python incluye: Sublime Text, Atom, PyCharm, etc.
Sublime Text
Sublime Text es un editor de código muy popular. Sus desarrolladores son ingenieros de Google y su sueño es convertirlo en un mejor editor de texto. Sublime Text admite la edición de código Python y es compatible con todas las plataformas. Los complementos enriquecidos (llamados "paquetes") amplían la sintaxis y las capacidades de edición.
Instalar extensiones adicionales de Python puede resultar complicado. Todos los paquetes de Sublime Text están escritos en Python y la instalación de extensiones comunitarias a menudo requiere la ejecución de scripts de Python directamente en Sublime Text.
Ventajas: Sublime Text es muy respetado en la comunidad de programación. Desde la perspectiva de un editor de código únicamente, Sublime Text es rápido, compacto y tiene buena compatibilidad.
Desventajas: Sublime Text no es un software gratuito, aunque puedes utilizar la versión beta de forma indefinida. Instalar extensiones en Sublime Text puede ser complicado y no admite la ejecución o depuración de código directamente en el editor.
Atom
Atom, que además es compatible con todas las plataformas, es llamado "el editor de texto descifrable del siglo XXI". Atom de código abierto tiene una interfaz elegante, un navegador de sistema de archivos y un mercado para extensiones. Está creado con Electron, que utiliza JavaScript, HTML y CSS para crear aplicaciones de escritorio multiplataforma. El lenguaje Python es compatible con extensiones que se pueden instalar durante el tiempo de ejecución de Atom.
Ventajas: Gracias a la electrónica, Atom es ampliamente compatible con las principales plataformas. Asimismo, Atom es pequeño y se descarga y carga rápidamente.
Desventajas: no hay soporte integrado para la compilación y la depuración, y la comunidad admite estas funciones. Además, debido a que Atom se basa en el marco de Electron, siempre se ejecuta en un proceso de JavaScript en lugar de como una aplicación local.
PyCharm
PyCharm es el mejor (y único) entorno de desarrollo integrado con todas las funciones para Python. También cuenta con una versión de pago (versión Profesional) y una versión gratuita de código abierto (versión Comunitaria). PyCharm admite una instalación y uso rápidos en sistemas Windows, Mac OS X y Linux.
Desde el principio, PyCharm es compatible directamente con el entorno de desarrollo Python. Abra un nuevo archivo y comience a escribir código. También puede ejecutar y depurar programas Python directamente en PyCharm, que admite proyectos y gestión de código fuente.
Ventajas: Este es un verdadero entorno de desarrollo integrado de Python con muchas comodidades y una comunidad de apoyo. Sus capacidades de edición, ejecución y depuración están listas para usar.
Desventajas: PyCharm tiene una velocidad de carga lenta y es posible que sea necesario ajustar la configuración predeterminada para proyectos existentes.