Visual Studio Code. Configuración recomendada para el curso Introducción a la programación con Python

Esta es la configuración de Visual Studio Code que se recomienda para seguir el curso Introducción a la programación con Python de mclibre.org.

Antes de configurar Visual Studio Code, se recomienda leer la lección Personalización de VSC, en la que se explica detalladamente cómo se personaliza Visual Studio Code.

Tema de color recomendado para el curso de Python

El tema de color es un aspecto muy personal por lo que se deja a elección del alumno el tema de color empleado.

En las capturas de los apuntes se empleará el Tema Light+ (default light).

VSC. Tema Light+ predeterminado

Área de trabajo

Esta es el área de trabajo recomendada para seguir el curso Introducción a la programación con Python de mclibre.org.

  1. Cree la carpeta Documentos > LMSGI > Python:

    VSC. Área de trabajo

  2. Cree las carpeta Documentos > LMSGI > Python > ejercicios y Documentos > LMSGI > Python > pruebas:

    VSC. Área de trabajo

  3. Elija la opción de menú Archivo > Abrir carpeta ...:

    VSC. Área de trabajo

  4. Elija la carpeta Documentos > LMSGI > Python:

    VSC. Área de trabajo

  5. Haga clic en el icono Explorador en la barra de actividades para ver el contenido de la carpeta elegida:

    VSC. Área de trabajo

Preferencias de configuración recomendadas para el curso de Python

No es necesario añadir ninguna preferencia de configuración específica.

Extensiones recomendadas para el curso de Python

Estas son las extensiones que se aconseja instalar para seguir el curso Introducción a la programación con Python de mclibre.org.

Python extension for Visual Studio Code

Logotipo de Python for VSC

Autor: Microsoft (Don Jayamanne)

Marketplace: Python for VSC

Repositorio GitHub:


Instalación de pylint

Al recargar Visual Studio tras instalar la extensión, se mostrará un aviso indicando que se debe instalar el paquete pylint. Haga clic en "Install pylint" para instalarlo.

VSC. Instalación de pylint

Se abrirá en la parte inferior una ventana de PowerShell en la que se ejecutará la instalación de pylint y de sus dependencias.

VSC. Instalación de pylint

Si la instalación se realiza correctamente, se mostrará el aviso correspondiente. Puede cerrar la ventana haciendo clic en el icono de cierre.

VSC. Instalación de pylint


Configuración de pylint

La lista de mensajes de error y avisos de Pylint se encuentra en el apartado Pylint Features de la documentación de Pylint. En Wikidot hay también una lista ordenada por código de error, pero no sé si está actualizada.

Algunos avisos de Pylint no son relevantes para un curso de iniciación a la programación y prefiero que estén desactivados. Por ejemplo:

Para que la desactivación de avisos afecte únicamente a los programas de este curso (ejercicios y pruebas), cree un archivo .pylintrc en la carpeta Python, con el contenido siguiente:

disable=C0111

VSC. Configuración de pylint

Tareas recomendadas para el curso de Python

No es necesario añadir ninguna tarea específica.

Atajos de teclado recomendados para el curso de Python

Estos son los atajos de teclado que se aconseja añadir para seguir el curso Introducción a la programación con Python de mclibre.org.

// Atajos de teclado recomendados para el curso Introducción a la programación con Python de www.mclibre.org
    {
      "key": "ctrl+alt+f5",
      "command": "python.execInTerminal"
    }

Este atajo permite ejecutar el programa de Python que se esté editando. El programa se ejecuta en la ventana de terminal PowerShell de Visual Studio Code. Se ha elegido la tecla F5 ya que esta es la tecla que permite ejecutar programas en IDLE.

VSC. Ejecutar programas Python en VSC


Si no se define el atajo de teclado, el programa se puede ejecutar igualmente haciendo clic derecho en el cuerpo del programa y eligiendo la opción "Run Python File in terminal".

VSC. Ejecutar programas Python en VSC