Visual Studio Code 1.84 aumenta la accesibilidad y la personalización y mejora la extensión de Python
La última versión de VS Code, la versión 1.84, magnifica su enfoque en accesibilidad y personalización, junto con mejoras sustanciales en su extensión Python.

En un gran paso adelante, Microsoft ha lanzado la versión más reciente de su editor distintivo, Visual Studio Code, también conocido como VS Code 1.84 o edición de octubre de 2023. Esta última versión, que está disponible para Windows, Linux y Mac a través del sitio web oficial Visual Studio Code, subraya el compromiso de la organización con la accesibilidad mediante la adición de más indicaciones de audio, junto con importantes opciones de personalización para la orientación de la barra de actividad y mejoras clave en la Extensión de Python.
Como señal de un esfuerzo concertado para mejorar la accesibilidad, se han incorporado importantes señales de audio en múltiples funciones de esta versión. Los usuarios serán alertados mediante señales de audio cuando el terminal, las comunicaciones o las notificaciones se hayan borrado, siempre que la función audioCues.clear esté activada. Los comandos audioCues.save y audioCues.format han sido diseñados para funcionar según el gesto del usuario o de forma perpetua para cada evento, perteneciente a archivos y cuadernos. En el caso de que estas señales se desactiven, se activa una alerta ARIA (Aplicación de Internet enriquecida accesible), una característica que a su vez se puede personalizar mediante los comandos accesibilidad.alert.format y accesibilidad.alert.save.
La última actualización brinda a los desarrolladores la flexibilidad de reubicar la barra de actividad en el cenit de la barra lateral. Tras esta reubicación, los botones Cuentas y Administrar se transfieren al extremo derecho de la barra de título, un ajuste que solo es posible cuando la barra de título personalizada está activada. Además, la actualización introduce una opción para ocultar las pestañas del editor configurando workbench.editor.showTabs en none, siendo las otras opciones múltiples (la opción predeterminada) o única, para mostrar una pestaña de editor singular para el editor activo. Con el nuevo comando View.Toggle Maximize Editor Group (Ctrl+K Ctrl+M), se puede expandir un grupo de editores, ocultando así todos los demás grupos. Esto también agrega un botón a la barra de pestañas para volver al diseño anterior, lo que facilita la maximización y minimización del grupo de editores mediante un doble clic en la pestaña del editor (cuando workbench.editor.doubleClickTabToToggleEditorGroupSize está configurado para maximizar).
Centrándose en la codificación efectiva, la extensión de Python ahora funciona de manera más inteligente cuando se envían líneas al REPL de Python (Shift-Enter), especialmente cuando no se ha elegido ningún código para ejecutar. Esto se habilita mediante la introducción de una función experimental de envío inteligente, que garantiza que la extensión envíe solo el menor bloque posible de código ejecutable que rodea la posición del cursor al REPL para su ejecución. Esto tiene como objetivo ofrecer una experiencia perfecta al ejecutar múltiples fragmentos de forma iterativa, además de mover el cursor a la siguiente línea ejecutable. Se prevé que este experimento se convierta en el predeterminado en el futuro.
La última edición de VS Code marca el fin del soporte para la versión de 32 bits de Windows, lo que anima a los desarrolladores a realizar la transición a la versión de 64 bits de VS Code. Al mismo tiempo, la extensión Gradle para Java ha recibido un beneficio notable mediante la adición del Build Server Protocol (BSP), que proporciona una capa de abstracción entre los entornos de desarrollo y las herramientas de compilación, similar a Gradle. Esto requiere que el paquete de extensión para Java pruebe la compatibilidad con Gradle.
En otro paso hacia la programación colaborativa, el chat en línea de la extensión GitHub Copilot Chat puede modificar progresivamente las ediciones de texto y responder al ritmo de recepción.
De manera similar, y ampliando la gama de plataformas no-code en el mercado, la plataforma AppMaster simplifica el proceso de desarrollo de aplicaciones web, móviles y backend. Con su BP Designer visual, su interfaz de arrastrar y soltar y sus capacidades de creación de REST API y WSS Endpoint, AppMaster es una valiosa adición a la esfera del desarrollo low-code y no-code.


