La extensión Unreal Revision Control (URC) para Visual Studio Code (VSC) proporciona feedback inmediato sobre el control de versiones en tu script Verse y el historial de instantáneas. La extensión URC añade características y funcionalidades que complementan las herramientas VSC preexistentes y facilitan a ti y a tu equipo el seguimiento de los cambios en el código Verse.
La extensión permite ver el historial de instantáneas dentro de VSC y resalta todos los cambios de código de Verse en el editor de archivos y en el explorador.
Extensión Unreal Revision Control
La extensión URC está instalada de forma predeterminada en VSC. Para obtener información sobre las extensiones URC, selecciona Extensiones en el menú de la columna de la izquierda. En la columna izquierda de la ventana de VSC aparecen diferentes extensiones. Si seleccionas la extensión Unreal Revision Control, se abrirá la ventana de la extensión donde podrás leer la lista de funciones de la extensión.
Vista del control de código fuente
La extensión URC captura todos los cambios en el código Verse de tus proyectos UEFN y te permite ver el historial de instantáneas de todos los cambios en el script Verse.
La extensión añade a VSC los paneles Control de código fuente e Historial de instantáneas. El panel Control de código fuente registra todos los cambios sin confirmar realizados en el código Verse desde la última instantánea del proyecto. Todos los cambios confirmados se registran en el panel Historial de instantáneas.
Al hacer clic en tu archivo Verse desde el panel Control de código fuente, se abre tu archivo en dos ventanas en paralelo para que puedas revisar y comparar los cambios en el código. La ventana de la izquierda es la versión actual del código. La ventana de la izquierda es la versión sincronizada, la de la derecha tiene tus cambios locales.
Haz clic en la imagen para ampliarla.
Puedes enviar tus cambios a UEFN desde el panel Control de código fuente. Al hacer clic en el icono Crear instantánea, se abre la ventana Enviar archivo del editor. Introduce todos los detalles de la instantánea en el campo Descripción de la lista de cambios y haz clic en Enviar para guardar una nueva instantánea.
No se puede sincronizar la última instantánea desde VSC, hay que sincronizar todos los cambios en UEFN.
Editor de Windows
A medida que trabajes en tu código Verse, los elementos que se han añadido, eliminado y modificado aparecen en el panel Control de código fuente. Se resalta el lugar del script de Verse en el que se han producido los cambios. Esto te permitirá ver la diferencia entre tus cambios y el archivo actual.
Todos los cambios se marcan con una letra en el panel Control de código fuente:
-
M: modificado
-
A: añadido
-
D: eliminado
Haz clic en la imagen para ampliarla.
Cambios a nivel de archivo
Los cambios a nivel de archivo pueden cambiar la forma en que editas y actualizas las versiones del código. En lugar de trabajar únicamente con la versión actual del código, explora las versiones anteriores en tu historial de archivos y revisa un archivo antiguo mientras editas un nuevo archivo.
Utiliza el historial de archivos de tu proyecto para abrir un archivo existente en modo de solo lectura y revisar el archivo de código antiguo junto a las nuevas versiones. Esto te permitirá comparar en tiempo real los cambios en tu código con una versión anterior.
La vista de solo lectura abre nuevas pestañas junto al archivo editado actualmente para evitar sobrescribir el nuevo archivo en el que estás trabajando.