Die Erweiterung Unreal Revision Control (URC) für Visual Studio Code (VSC) bietet sofortiges Feedback zur Revisionskontrolle in deinem Verse-Skript und Schnappschuss-Verlauf. Die URC-Erweiterung fügt Funktionen und Funktionalitäten hinzu, die bereits vorhandene VSC-Werkzeuge ergänzen und die Verfolgung von Änderungen im Verse-Code für dich und dein Team einfacher machen.
Die Erweiterung erlaubt es dir, den Schnappschuss-Verlauf innerhalb von VSC zu sehen und hebt alle Änderungen am Verse-Code im Datei-Editor und im Explorer hervor.
Unreal Revision Control-Erweiterung
Die URC-Erweiterung wird standardmäßig in VSC installiert. Um Informationen über die URC-Erweiterungen zu erhalten, wähle Erweiterungen aus dem Menü in der linken Spalte. Die verschiedenen Erweiterungen erscheinen in der linken Spalte des VSC-Fensters. Wenn du die Erweiterung Unreal Revision Control auswählst, wird das Erweiterungsfenster geöffnet, in dem du die Liste der Funktionen der Erweiterung lesen kannst.
Quellkontrolle-Ansicht
Die URC-Erweiterung erfasst alle Änderungen im Verse-Code deiner UEFN-Projekte und aktiviert den Schnappschuss-Verlauf für alle Änderungen im Verse-Skript.
Die Erweiterung fügt die Panels Quellkontrolle und Schnappschuss-Verlauf zu VSC hinzu. Das Panel Quellkontrolle zeichnet alle nicht bestätigten Änderungen auf, die seit dem letzten Schnappschuss des Projekts am Verse-Code vorgenommen wurden. Alle übernommenen Änderungen werden im Panel Schnappschuss-Verlauf aufgezeichnet.
Wenn du im Quellkontrolle-Panel auf deine Verse-Datei klickst, wird deine Datei in zwei nebeneinander liegenden Fenstern geöffnet, so dass du die Änderungen in deinem Code überprüfen und vergleichen kannst. Das Fenster auf der linken Seite zeigt die aktuelle Version deines Codes an. Das Fenster auf der linken Seite ist die Version, mit der du synchronisiert bist; die Version auf der rechten Seite enthält deine lokalen Änderungen.
Klicke auf das Bild, um es zu vergrößern.
Du kannst deine Änderungen über das Quellkontrolle-Panel an UEFN senden. Wenn du auf das Symbol Schnappschuss erstellen klickst, öffnet sich das Fenster Datei absenden des Editors. Gib alle Details des Schnappschusses in das Feld Beschreibung der Änderungsliste ein und klicke auf Absenden, um einen neuen Schnappschuss zu speichern.
Du kannst nicht mit dem letzten Schnappschuss von VSC synchronisieren, sondern musst alle Änderungen in UEFN synchronisieren.
Editor-Fenster
Während du an deinem Verse-Code arbeitest, erscheinen hinzugefügte, gelöschte und geänderte Elemente im Quellkontrolle-Panel. Die Stelle im Verse-Skript, an der die Änderungen vorgenommen wurden, wird hervorgehoben. Dies erlaubt es dir, den Unterschied zwischen deinen Änderungen und der aktuellen Datei zu sehen.
Alle Änderungen werden im Quellkontrolle-Panel mit einem Buchstaben gekennzeichnet:
-
M – Geändert
-
A – Hinzugefügt
-
D – Gelöscht
Klicke auf das Bild, um es zu vergrößern.
Dateiebenenänderungen
Dateiebenenänderungen können die Art und Weise ändern, wie du die Codeversion bearbeitest und aktualisierst. Anstatt nur an der aktuellen Version des Codes zu arbeiten, durchsuchst du die älteren Versionen in deinem Dateiverlauf und wählst eine ältere Datei zur Prüfung aus, während du eine neue Datei bearbeitest.
Verwende den Dateiverlauf deines Projekts, um eine vorhandene Datei in einem schreibgeschützten Modus zu öffnen und die älteren Code-Datei neben den neuen Dateiversionen zu überprüfen. Dies gibt dir die Möglichkeit, deine Codeänderungen live mit einer älteren Version zu vergleichen.
Die schreibgeschützte Ansicht öffnet neue Tabs neben der aktuell bearbeiteten Datei, um zu vermeiden, dass du die neue Datei, an der du gerade arbeitest, überschreibst.