La actualización publicada por microsoft El 30 de marzo, Visual Studio Code alcanzó un hito en la adopción de la IA generativa. De hecho, la versión 1.77 prevé una integración más profunda del asistente Copilot, incluyendo el último desarrollo incluidas capacidades de chat impulsadas por ChatGPT. En esta prueba, los usuarios pueden probar las funciones de GitHub Copilot, como sugerencias y un chat en línea. Podrán utilizar estas capacidades a través de la extensión Copilot Nightly y VS Code Insiders Build. Para las funciones de mensajería en vivo, los desarrolladores también deben registrarse en la lista de espera de Copilot Chat. Esta integración adicional se encuentra actualmente en modo de vista previa.

Esta actualización también incluye adiciones de alternancia entre mayúsculas y minúsculas de TypeScript/JavaScript, lo que ayuda a los usuarios a desarrollar declaraciones de alternancia en tipos literales en cualquiera de los lenguajes de programación. Escriba "case" dentro de la declaración de alternancia y acepte la sugerencia sugerida para luego insertar todos los valores de ese tipo. Pero tenga en cuenta que esto sólo funciona cuando el valor conmutado es de tipo "unión" o "literal".

Otras novedades en la actualización

También en la versión 1.77, los desarrolladores ahora pueden copiar la fila del editor o establecer enlaces profundos desde su canal cuando trabajan en un repositorio de GitHub. En la versión de escritorio de VS Code, los usuarios deben instalar la extensión Pull Requests and Issues para crear enlaces permanentes y HEAD desde este canal. En vscode.dev, la versión en línea de VS Code, los enlaces profundos para los repositorios de GitHub están disponibles de forma inmediata.

Entre otros desarrollos presentes en VS Code 1.77, puede refactorizar más fácilmente el código Python con la extensión Pylance para soporte del lenguaje Python. Esto se hace mediante una nueva acción de código "Mover símbolo a". Además, el editor ahora puede recomendar extensiones según el contenido del archivo. Por ejemplo, si se abre un archivo Python y contiene celdas del cuaderno, el editor recomienda la extensión Jupyter para procesar estas celdas. De manera similar, los desarrolladores pueden habilitar la opción "Formatear al guardar" para cuadernos, que formateará todo el cuaderno al guardar.

Visual Studio Code 1.77 se puede descargar para Windows, Linux o macOS desde el sitio web del proyecto.