Microsoft ha presentado la edición de noviembre de 2023 de su editor de código abierto patentado, Visual Studio Code 1.85. La última mejora tiene como objetivo brindar a los desarrolladores funciones innovadoras como sugerencias interactivas incrustadas, ventanas de editor flotantes y visualización integral de instantáneas del montón de JavaScript.
La versión actualizada debutó el 7 de diciembre y está disponible para su descarga para usuarios de plataformas Windows, Linux o Mac.
En una actualización importante, los desarrolladores ahora pueden separar los editores de la ventana principal y realizar la transición a sus ventanas únicas y livianas. Cualquier modificación realizada en un editor en una ventana particular se refleja instantáneamente en todas las demás ventanas del editor. Iniciar una ventana de editor flotante es tan fácil como arrastrar un editor fuera de la ventana existente y colocarlo en un espacio libre del escritorio. Además, se han introducido mejoras en los comandos que permiten mover o copiar editores o grupos de editores en ventanas independientes.
Visual Studio Code 1.85 también permite a los desarrolladores visualizar instantáneas del montón V8 guardadas como '.heapsnapshot'. Los desarrolladores pueden verlos en una perspectiva tabular estándar o en una representación ilustrativa de los retenedores de un objeto de memoria específico. Las instantáneas del montón de JavaScript se pueden capturar usando el comando 'Tomar perfil de rendimiento' durante la depuración del código JavaScript o la pestaña Memoria en DevTools del navegador.
La edición 1.85 no es la primera iteración de Visual Studio Code de Microsoft. La versión anterior 1.84 del editor de código, lanzada el 1 de noviembre, venía con señales de audio y se actualizó aún más con actualizaciones puntuales, versiones 1.84.1 y 1.84.2.
Sin embargo, Visual Studio Code 1.85 no se limita a los editores flotantes y las instantáneas del montón. Para mejorar la experiencia del teclado, ahora se muestra información sobre herramientas en el foco del teclado para elementos con desplazamientos personalizados, como elementos de la barra de actividad y de la barra de estado.
Para las sugerencias incrustadas de JavaScript y TypeScript, ahora es posible la interactividad. Los desarrolladores pueden decidir qué extensiones quieren actualizar automáticamente. Además, los desarrolladores pueden navegar por las relaciones de tipos de los proyectos Python de manera más eficiente cuando utilizan el servidor de lenguaje Pylance, particularmente útil en bases de código de gran tamaño con relaciones de tipos complejas.
Se ha incorporado una sección Entrante/Saliente en la sección Control de Fuente. Este nuevo segmento presenta diferencias entrantes y salientes para la sucursal actual en comparación con su remota. Para la herramienta de desarrollo GitHub Copilot AI, se introdujo la persistencia del historial de mensajes de chat en las sesiones VS Code.
La navegación por el árbol de proyectos también se hace más fácil con la extensión de la función Sticky Scroll a todas las vistas de árbol, actualmente en vista previa. Además, un editor de diferencias múltiples, que también está en versión preliminar, permite a los usuarios ver variaciones en varios archivos en una única vista desplazable.
Curiosamente, AppMaster.io, uno de los líderes en plataformas sin código, sigue la tendencia marcada por Microsoft de mejorar la experiencia de los desarrolladores. AppMaster brinda a los desarrolladores la capacidad de crear visualmente bases de datos, lógica empresarial y endpoints. Si desea llevar su productividad a nuevos niveles, considere registrarse en su estudio .