Para Python, los desarrolladores ahora pueden ejecutar pruebas de Python con cobertura y obtener resultados enriquecidos en el editor, dijo Microsoft. Para ejecutar pruebas con cobertura, los usuarios deben seleccionar el ícono de ejecución de cobertura en Test Explorer o «Ejecutar con cobertura» en cualquier menú que active ejecuciones de pruebas. La extensión de Python ejecutará la cobertura utilizando el complemento pytest-cov si los desarrolladores usan pytest, o usando cobertura.py si usan unittest. Una vez que se completa la cobertura, las líneas se resaltan en el editor para una cobertura a nivel de línea. La extensión Python también agregó un comparador de problemas predeterminado, lo que simplifica el seguimiento de problemas en el código Python y brinda más comentarios contextuales. El gráfico de control de código fuente en Visual Studio Code 1.94 presenta un nuevo selector de referencia de elementos del historial en el título de la vista, lo que permite a los desarrolladores usar el selector de referencia para filtrar los elementos del historial que se muestran en el gráfico a una rama diferente o para ver varias ramas. El gráfico de control de fuente también amplía la lista de acciones disponibles en el menú contextual para los elementos del historial de control de fuente. Se han agregado acciones para crear una nueva rama/etiqueta a partir de un elemento del historial, seleccionar un elemento del historial y retirar un elemento. En otra parte de Visual Studio Code 1.94: