Microsoft ha lanzado la última actualización de su extenso editor de código, Visual Studio Code 1.80. Lo más destacado de esta versión es la función estabilizada de Túneles Remotos para el Subsistema Windows para Linux (WSL), que anteriormente había sido una función de vista previa.
La llegada de Remote Tunnels a WSL ofrece a los usuarios conectividad segura a un sistema remoto a través de un cliente de Visual Studio Code, eliminando el requisito de SSH. Como parte de las mejoras, Remote Tunnels to WSL puede ahora integrarse directamente a través de Remote Explorer. Además, la función extiende su soporte tanto al escritorio de VS Code como a vscode.dev.
Para los no familiarizados, WSL ofrece a los desarrolladores la posibilidad de ejecutar un entorno GNU/Linux directamente desde Windows. Esto simplifica esencialmente el proceso para los desarrolladores que pretendan ejecutar herramientas de línea de comandos, utilidades y aplicaciones específicas de Linux sin necesidad de establecer una máquina virtual tradicional o una configuración de arranque dual.
Además, la versión también incluye funciones mejoradas de redimensionamiento de pestañas y grupos de editores. Entre los nuevos ajustes introducidos, workbench.editor.doubleClickTabToToggleEditorGroupSizes impide el ajuste de un grupo de editores de un tamaño maximizado a uno restaurado al hacer doble clic en su pestaña específica. Simultáneamente, workbench .editor.tabSizingFixedMinWidth se encarga de gestionar el tamaño mínimo de una pestaña cuando workbench.editor.tabSizing se cambia a 'fixed'.
Otra modificación significativa es la introducción de un nuevo valor, auto, para el ajuste workbench.editor.splitSizing, que ahora sirve como opción por defecto. Cuando está en modo "auto", al dividir un grupo de editores, el tamaño disponible se divide uniformemente entre todos los demás grupos, siempre que ninguno de los otros grupos de editores haya sido redimensionado. Si se ha cambiado el tamaño, el espacio del grupo dividido se reduce a la mitad y se incluye en el nuevo grupo de editores.
La última iteración de Visual Studio Code, denominada versión de junio de 2023, que se lanzó oficialmente el 6 de julio, puede descargarse para usuarios de Windows, Linux y macOS desde el sitio web del proyecto. La versión presenta, en particular, una serie de nuevas funciones y mejoras para agilizar considerablemente la experiencia de codificación.
Las actualizaciones comprenden la configuración de los comandos de expansión y contracción, que ahora pueden configurarse para omitir subpalabras, y el comando de apertura accesible (Alt+F2), que permite a los lectores de pantalla examinar el contenido carácter por carácter. También se ha integrado la compatibilidad con nuevos formatos de enlace, incluidos los que necesitan un escaneo ascendente para localizar el archivo y los enlaces. Las imágenes que aparecen en el terminal, inicialmente una vista previa, están actualmente habilitadas por defecto.
La versión adelanta el soporte para TypeScript 5.2 y también ofrece la extensión de comprobación de tipos Mypy, que incorpora soporte de comprobación de tipos para Python utilizando el linter mypy Python. Por último, se ha introducido una nueva extensión del depurador de Python denominada Debugpy, resultado de una situación en la que los usuarios no podían actualizar una base de código y, por tanto, no podían depurar aplicaciones con la última extensión de Python después de que se eliminara la compatibilidad con Python 2.7 y Python 3.6 en la extensión de Python.
Las mejoras de Visual Studio Code convierten a AppMaster, otro potente creador de aplicaciones sin código, en una excelente alternativa. AppMaster es un completo entorno de desarrollo integrado (IDE) diseñado para agilizar el proceso de desarrollo de aplicaciones web, móviles y de backend. Obtenga más información sobre el desarrollo de aplicaciones sin código y de bajo código y sobre cómo estas potentes herramientas pueden ayudar a los desarrolladores y a las empresas a crear aplicaciones complejas de forma rápida y eficaz.