Novedades de Visual Studio Code Connect(); //2015

Desde el lanzamiento de la versión preliminar de Visual Studio Code, en abril de 2015, más de un millón de personas se han descargado e instalado nuestro nuevo editor.

Han sido unos meses geniales en los que hemos recibido apoyo, respuesta, reportes, opiniones y sobre todo una gran acogida que nos habéis demostrado a través de la página de “User Voice” (página donde son los usuarios los que eligen el rumbo de Visual Studio Code, sugiriendo nuevas propuestas o votando las existentes).

 

Desde el principio hubo una que destacó especialmente. Estabais pidiéndolo a gritos, con 7.617 votos, el soporte al sistema de plugins:

image

Pues, sí. Hemos marcado como image   esta tarea.  Aquí están. Una de las grandes novedades que anunciamos en el Connect(), fue la introducción de plugins para Visual Studio Code y junto con ello, una serie de guías, recomendaciones, ejemplos y herramientas para apoyar la creación de extensiones para Visual Studio Code por parte de la comunidad.  Además, la galería de extensiones que vayáis desarrollando, se expondrán en el Marketplace.

Para instalar extensiones en tu Visual Studio Code, tan sólo tienes que pulsar F1 y seleccionar “Extensions: install extensions”.

O probar los dos nuevos comandos de consola: ext inst, que servirán para instalar, actualizar o desinstalar tus extensiones.

 

Desde el principio hemos generado unos 50 plugins listos para que puedas añadir más lenguajes, temas, plantillas, colores, snippets, linters, depuradores y mas

 

Otra petición muy popular era abrir el código de Visual Studio Code y de esa forma permitiros crear características, o corregir bugs:

image

Pues también la hemos satisfecho. Ya puedes ver todo el código de Visual Studio Code en este repositorio de GitHub.

A partir de ahora, además de conocer el estado de Visual Studio Code a través de la web de User Voice, podrás ver nuestro código y ver cómo trabajamos duro para ofrecerte las mejores funcionalidades en este producto, que tú mismo estás diseñando.

 

Pero con la actualización de noviembre han llegado más novedades:

- SDK para extensiones: Con el generador de código Yeoman puedes generar rápidamente una nueva extensión, abrirla en Visual Studio Code y con sólo pulsar F5 comenzar a depurar tu código.

- Depuración: Simplificando la experiencia de crear “watches” (visualizadores), lanzar configuraciones para diferentes runtimes y mejor visualización de errores y warnings.

- Lenguajes: Mejoramos el soporte para compilar las últimas versiones de TypeScript, PHP y además ahora puedes usar PHP-L para hacer linting. Hemos creado mejores plantillas para reconocer muchos más lenguajes, con más palabras clave y más sintaxis coloreada.

- Snippets: Ahora Visual Studio Code también consume snippets de la colección de TextMate.

 

¿Qué será lo siguiente?

Nuestro documento de roadmap contiene los siguientes pasos, temas y prioridades para los próximos 6 meses.

Y sí, tenemos vista esta petición, la siguiente en el orden de votación.

image

Esperamos ofrecerte pronto, muy pronto, el soporte para carpetas.

 

Pero ahora más que nunca te animamos a unirte a la conversación, a enviar problemas, bugs, propuestas, mejoras y características que estés echando de menos e incluso participar modificando o añadiendo código en el producto.

Gracias por vuestra energía, por vuestro ánimo, por vuestras propuestas, opiniones y por ayudarnos a mejorar.

 

Isabel Cabezas Martín
@isabelcabezasm

Technical Evangelist