Capítulo 3. Tu entorno de desarrollo

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo proporciona una visión general de los editores de texto, entornos de desarrollo integrados (IDE) y otras herramientas de desarrollo actualmente populares en el ciclo Python editar → probar → depurar.

Preferimos descaradamente Sublime Text (tratado en"Sublime Text") como editor y PyCharm/IntelliJ IDEA (tratado en "PyCharm/IntelliJ IDEA") como IDE, pero reconocemos que la mejor opción depende del tipo de codificación que hagas y de los otros lenguajes que utilices. En este capítulo se enumeran algunos de los más populares y las razones para elegirlos.

Python no necesita herramientas de compilación como Make o Ant o Maven de Java porque es interpretado, no compilado,1 Pero en el Capítulo 6 describiremos cómo utilizar Setuptools para empaquetar proyectos y Sphinx para crear documentación.

Tampoco cubriremos los sistemas de control de versiones, ya que son independientes del lenguaje, pero la gente que mantiene la implementación C (de referencia) de Python acaba de pasar de Mercurial a Git (ver PEP 512). La justificación original para utilizar Mercurial, en PEP 374, contiene una pequeña pero útil comparación entre las cuatro opciones principales de hoy en día: Subversion, Bazaar, Git y Mercurial.

Este capítulo concluye con una breve revisión de las formas actuales de gestionar diferentes intérpretes para reproducir diferentes ...

Get La guía del autoestopista pitón now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.