WebStorm 2020 Beta 2: Soporte para Nuxt JS y nuevas intenciones para JavaScript y TypeScript

¡WebStorm 2020.2 Beta 2 ya está disponible! Para ponerse al día con lo que ya se implementó en v2020.2, puedes consultar las publicaciones anteriores del blog de Webstorm o leer a continuación.

Estos son algunos de los aspectos más destacados de WebStorm 2020.2 Beta 2 (compilación 202.6397.17).

Soporte para Nuxt.js

En el último año, el equipo de Webstorm ha trabajado mucho para que la asistencia de codificación de Vue sea la más avanzada del mercado para permitir trabajar con los proyectos de Vue con una mayor comodidad. Además de otras muchas características existentes, la nueva compilación BETA viene con soporte para Nuxt.js, un framework popular construido sobre Vue.

Primero, si estás utilizando una versión de Nuxt de 2.9.0 en adelante y no tienes instalado el paquete @nuxt/types, WebStorm te va a avisar al respecto y sugerir instalarlo como una dependencia de desarrollo; deberías hacerlo si deseas que el IDE, tenga una mejor comprensión del código.

Cuando trabajes con el archivo nuxt.config.js obtendrás sugerencias para la finalización del código adecuadas. Al pasar el mouse, tambiéns verás una ventana emergente de la documentación que te va a mostrar la información de los tipos sobre del framework de Nuxt.

Ahora también es posible, realizar la configuración de un paquete web específico de Nuxt. Si vas a comenzar con Nuxt.js 2.12.0, WebStorm encontrará automáticamente el archivo de configuración del paquete web y usará las reglas de resolución del módulo para la asistencia de la codificación; sobre las versiones anteriores a 2.12.0, se pueden copiar las secuencias de los comandos y hacer apuntar a WebStorm.

Además de eso, WebStorm ahora es compatible con todos los componentes principales de Nuxt.js, ofreciendo sugerencias para la finalización del código y documentación relevante, simplemente flotando el puntero del navegador. El IDE también reconoce referencias de Vuex y además; es capaz de autocompletarlas correctamente.

Nuevas intenciones en torno al encadenamiento opcional y la fusión nula

Además de la intención recientemente agregada de convertir el código a encadenamiento opcional y / o fusión nula, WebStorm 2020.2 trae una nueva intención que hace lo contrario.

Digamos que ha cambiado de opinión y desea recuperar el código inicial para agregar una condición adicional. ¡Con la nueva intención, se puede hacer fácilmente! Coloque el cursor en la expresión que desea convertir, presione Alt + Entrar y seleccione Expandir encadenamiento opcional y fusión nula.

Esta no es la única intención nueva que hemos agregado. Ahora puedes convertir rápidamente el código a encadenamiento opcional y fusión nula en sentencias condicionales if / else. Esto funcionará para operadores lógicos utilizados en tales declaraciones y también para instrucciones anidadas if . ¡Inténtalo tú mismo! Presiona Alt + Enter en la expresión que deseas convertir y seleccionar la intención correspondiente.

Esos son los 2 aspectos más destacados de la actualización Beta de Webstorm, hasta otro día.. ?

Relacionados
Salir de la versión móvil