Entorno de desarrollo: Visual Studio Code

La consola interactivo de Python es muy util para hacer pruebas pero si queremos pasar al siguiente nivel y escribir código fuente más complejo es necesario contar con un entorno de desarrollo con la posibilidad de guardar nuestro trabajo y acceder a herramientas que lo simplifiquen.

Como desarrolladores de software vamos a pasar mucho tiempo escribiendo texto y si bien un editor de texto simple sería suficiente vamos a usar una herramienta hecha específicamente para esto.

Hay muchos productos disponibles y todos tienen funcionalidades similares.

Visual Studio Code

_images/vscode1.png

Algunas funcionalidades interesantes:

  • Estilos y coloreo del código.

  • Autocompletado: Ayuda para completar el código que estas escribiendo.

  • Posibilidad de ejecutar y depurar de código.

  • Extensión de la funcionalidad mediante plugins desarrollados por terceros.

  • Posibilidad de integrarte con sistemas de controles de versiones de código (que veremos más adelante).