InterSystems Official
· 9 jun, 2023

Versión v2.6.0 de VS Code ObjectScript

Traducción del artículo originalmente publicado el 27 de Febrero de 2023

Me complace anunciar la versión 2.6.0 de la extensión VS Code ObjectScript, que contiene un buen número de mejoras para hacer más fácil la vida de los desarrolladores. Describo más abajo las más destacadas. Como siempre, podéis encontrar la lista de modificaciones en el CHANGELOG, incluyendo muchas correcciones de errores y vulnerabilidades.

Cambio rápido de namespaces

Gracias a @Olli Tanskanen de nuestro partner JediSoft Oy por esta mejora! Ahora se pueden cambiar namespaces desde el menú "Server Actions" (cuando se usan carpetas del lado del cliente solo).

Búsqueda del lado del servidor rápida y asincrónica

Ésta requiere InterSystems IRIS 2023.x y la API habilitada propuesta. Cuando estás usando un workspace con el código en el servidor y se usa el teclado para buscar (Ctrl+F o Cmd+F en macOS), la búsqueda será mucho más rápida y se ejecutará de forma asíncrona.

Depuración más sencilla con "Open Error Location..."

Si obtenéis un error en tiempo de compilación en vuestro código ObjectScript, es fácil saltar directamente al error haciendo clic en el enlace (texto subrayado) en el panel de salida. Sin embargo, hasta ahora no había forma de ir directamente a la ubicación del error si éste ocurría en tiempo de ejecución o si habíais compilado el código fuera de VS Code.

Ahora hemos resuelto esto con "Open Error Location..." disponible desde la paleta de comandos. Cuando se ejecuta, solicita al usuario que ponga una ubicación de error según el formato label+offset^routine, después abre esa ubicación.

Paso 1: Ctrl+P (Cmd+P en macOS) para abrir la paleta de comandos, después escribir "error" para localizar el comando `ObjectScript: Open Error Location...`.

Paso 2: Pegar en la label+offset^routine de tu mensaje de error y hacer clic en Enter.

Creación de carpetas ISFS

Si no os gusta editar a mano archivos de configuración, apreciaréis que la interfaz de usuario para la creación de carpetas ISFS ha mejorado significativamente en esta versión.

Equivalentes a los atajos de teclado de Studio

Esto es una actualización de documentación, por lo que estuvo disponible antes de la actualización de la extensión. Podéis leer más aquí

Instalación

Si ya tenéis las extensiones de ObjectScript (ObjectScript, Server Manager y Language Server) instaladas, id a vuestro panel de Extensiones y comprobad que están actualizadas. “InterSystems ObjectScript” debería estar en la v2.8.1, “InterSystems Server Manager” en la v3.2.2, e “InterSystems Language Server” en la v2.3.5.(*)

Si por alguna razón aún no habéis probado estas extensiones, instalad VS Code aquí. Después instalad el "InterSystems ObjectScript Extension Pack" desde el Marketplace de VS Code haciendo clic en el botón verde "Install".

(*) N.deT.: Versiones actualizadas a la fecha de traducción del anuncio

Comentarios (0)1
Inicie sesión o regístrese para continuar