Se lanzó una actualización importante y se reveló el objetivo de «CODE FROM ANYWHERE» • DEVCLASS
Microsoft ha actualizado Visual Studio Code, su editor de código abierto y entorno de desarrollo ubicuo, a la versión 1.69, revelando el objetivo de permitir la codificación remota hacia y desde cualquier dispositivo conectado a Internet.
Una de las características de la actualización reciente es «Copiar enlace vscode.dev» en un menú para compartir archivos, que funciona con los repositorios de GitHub. Esto crea una URL que abre este repositorio desde cualquier dispositivo que use la extensión . vscode.dev Editor de código basado en navegador.
recién introducido VS.Servidor de código, ahora en vista previa privada, amplía esta idea para que, en lugar de abrir vscode.dev en el repositorio de GitHub, los desarrolladores puedan abrir una conexión remota a su computadora o cualquier máquina donde esté instalado el servidor de VS Code. Directora del programa Brigitte Mortaud Él dijo Aunque el comando para ejecutar el servidor (servidor de código) actualmente es diferente del comando utilizado para ejecutar el editor (código), el objetivo es «una CLI de código completamente unificado que le permita administrar tanto el escritorio como el servidor». Se recomienda el uso de vscode.dev como intermediario, pero no es necesario, ya que también hay un archivo Sirve la opción local Tranquilizador para aquellos que prefieren no usar servidores de Microsoft.
Muchas de las actualizaciones más importantes en VS Code 1.69 están desactivadas de forma predeterminada, por lo que un archivo Notas de lanzamiento Recomendado. Por ejemplo, el nuevo editor de combinación de 3 vías debe habilitarse configurando git.editor en true , aunque el equipo dice que «se habilitará de forma predeterminada en versiones futuras». Es una característica importante, Solicitud desde 2016que algunos miembros de la comunidad consideraron como una característica de Visual Studio sobre VS Code.
Otro ejemplo es el Command Center, que ha estado en desarrollo durante algún tiempo, y el equipo ahora cree que está «listo para la prueba». Una vez habilitado, Command Center vive en la barra de direcciones de VS Code y ofrece búsqueda de archivos, botones de retroceso y avance, y opciones de acceso rápido reveladas al escribir.
La integración de Shell con PowerShell, bash y zsh ahora está fuera de vista previa, pero nuevamente, aún no está habilitada de manera predeterminada, aunque lo estará en la próxima versión. La integración de Shell hace que la Terminal sea un entorno más rico, con códigos de colores, íconos que indican si un comando se ha realizado correctamente o no, y un control deslizante con resaltado de colores como en el editor principal. También hay un comando de inicio de dispositivo reciente que muestra los comandos recientes en una lista de búsqueda, aunque no hay un método abreviado de teclado para esto de forma predeterminada. Muchos usuarios de VS Code pasan mucho tiempo en el dispositivo y estas funciones marcarán la diferencia, aunque el equipo advierte que hay casos en los que la integración de shell no funcionará, especialmente con configuraciones más avanzadas.
El cambio dirigido a los usuarios de Git es un nuevo botón Confirmar en el panel de control de código fuente. Ahora también es posible usar un editor de texto completo para redactar mensajes, y esto puede funcionar incluso si el comando de confirmación está escrito en la terminal en lugar de usar la GUI.
A los entusiastas de la refactorización les encantará reconstruir con Vista previa, una característica del editor que le permite revisar los cambios que podría realizar el comando de reconstrucción. Promete más funciones y una ‘Lista de acciones de código personalizado’ en el futuro.
Hay mucho en esta versión, lo que demuestra una vez más el rápido ritmo de desarrollo en el mundo de VS Code. ¿Alguna queja? a Tema sobre Hacker News No encontró mucho, aunque un desarrollador dijo que «algunas acciones como cambiar el nombre o abrir un archivo a veces son un poco lentas en mi Mac». Otro dijo que hay muchas notificaciones y no notó que entre las actualizaciones de 1.69 estaba No molestar, que lo desactiva con un solo clic.