Rozszerzenie Unreal Revision Control (URC) do Visual Studio Code (VSC) zapewnia natychmiastowe informacje zwrotne dotyczące systemu kontroli wersji w skrypcie Verse i historii migawek. Rozszerzenie URC dodaje funkcje, które uzupełniają istniejące wcześniej narzędzia VSC i ułatwiają śledzenie zmian w kodzie Verse tobie i twojemu zespołowi.
Rozszerzenie umożliwia przeglądanie historii migawek wewnątrz VSC i podświetla wszystkie zmiany kodu Verse w edytorze plików i eksploratorze.
Rozszerzenie Unreal Revision Control
Rozszerzenie URC jest domyślnie zainstalowane w VSC. Aby przeczytać informacje o rozszerzeniach URC, wybierz Rozszerzenia z menu po lewej stronie. W lewej kolumnie okna VSC wyświetlane są różne rozszerzenia. Po wybraniu rozszerzenia Unreal Revision Control otworzy się okno rozszerzenia, w którym możesz zapoznać się z listą funkcji rozszerzenia.

Widok systemu kontroli wersji
Rozszerzenie URC przechwytuje wszystkie zmiany w kodzie Verse twoich projektów UEFN i umożliwia przeglądanie historii migawek dla wszystkich zmian w skrypcie Verse.
Rozszerzenie dodaje do VSC panele System kontroli wersji i Historia migawek. Panel System kontroli wersji rejestruje wszystkie niezatwierdzone zmiany dokonane w kodzie Verse od ostatniej migawki projektu. Wszystkie zatwierdzone zmiany są rejestrowane w panelu Historia migawek.

Kliknięcie pliku Verse z panelu System kontroli wersji powoduje otwarcie pliku w dwóch oknach obok siebie, dzięki czemu możesz przeglądać i porównywać zmiany w kodzie. Okno po lewej stronie to aktualna wersja twojego kodu. Okno po lewej stronie przedstawia wersję, która została zsynchronizowana, a wersja po prawej stronie zawiera twoje lokalne zmiany.
Kliknij obraz, aby go powiększyć.
Swoje zmiany możesz przesłać do UEFN z panelu System kontroli wersji. Kliknięcie ikony Utwórz migawkę otwiera okno edytora Prześlij plik. Wprowadź wszystkie szczegóły migawki w polu Opis listy zmian i kliknij Prześlij, aby zapisać nową migawkę.

Nie możesz zsynchronizować się z najnowszą migawką z VSC, musisz zsynchronizować wszystkie zmiany w UEFN.
Okna edytora
Podczas pracy nad kodem Verse elementy, które zostały dodane, usunięte i zmodyfikowane, pojawiają się w panelu System kontroli wersji. Miejsce w skrypcie Verse, w którym wprowadzono zmiany, zostanie podświetlone. Dzięki temu możesz zobaczyć różnicę między wprowadzonymi zmianami a bieżącym plikiem.
Wszystkie zmiany są oznaczone literą w panelu System kontroli wersji:
-
M – Zmodyfikowano (od ang. Modified)
-
A – Dodano (od ang. Added)
-
D – Usunięto (od ang. Deleted)
Kliknij obraz, aby go powiększyć.
Zmiany na poziomie pliku
Zmiany na poziomie pliku mogą zmienić sposób edycji i aktualizacji wersji kodu. Zamiast pracować wyłącznie na bieżącej wersji kodu, możesz przeglądać starsze wersje w Historii plików i wybrać przeglądanie starszego pliku podczas edycji nowego pliku.
Użyj Historii plików projektu, aby otworzyć istniejący plik w trybie tylko do odczytu w celu przeglądania starszych plików kodu obok nowych wersji plików. Daje to możliwość porównania zmian w kodzie na bieżąco ze starszą wersją.
Widok tylko do odczytu otwiera nowe karty obok aktualnie edytowanego pliku, aby uniknąć nadpisania nowego pliku, nad którym pracujesz.