L'extension Unreal Revision Control (URC) pour Visual Studio Code (VSC) fournit des commentaires de contrôle de révision instantanés dans votre script Verse et dans l'historique des instantanés. L'extension URC ajoute des fonctionnalités qui complètent les outils VSC déjà présents et facilite le suivi des modifications dans le code Verse pour vous et votre équipe.
L'extension vous permet d'afficher l'historique des instantanés dans VSC et met en évidence toutes les modifications de code Verse dans l'éditeur de fichier et l'explorateur.
Extension Unreal Revision Control
L'extension URC est installée par défaut sur VSC. Pour consulter des informations sur les extensions URC, sélectionnez Extensions dans le menu de la colonne de gauche. Différentes extensions apparaissent dans la colonne de gauche de la fenêtre VSC. Sélectionner l'extension Unreal Revision Control permet d'ouvrir la fenêtre d'extension qui contient la liste des fonctionnalités de l'extension.
Vue Contrôle de la source
L'extension URC capture toutes les modifications dans le code Verse de vos projets UEFN et vous permet d'afficher leur historique des instantanés dans le script Verse.
L'extension ajoute les panneaux Contrôle de la source et Historique des instantanés à VSC. Le panneau Contrôle de la source enregistre toutes les modifications non validées apportées au code Verse depuis le dernier instantané du projet. Toutes les modifications validées sont enregistrées dans le panneau Historique des instantanés.
Cliquer sur le fichier Verse dans le panneau Contrôle de la source permet d'ouvrir votre fichier dans deux fenêtres côte à côte pour examiner et comparer les modifications apportées à votre code. La fenêtre de gauche est la version actuelle de votre code. La fenêtre de gauche est la version avec laquelle vous êtes synchronisé, la version de droite contient vos modifications locales.
Cliquez sur l'image pour l'agrandir.
Vous pouvez envoyer vos modifications à l'UEFN à partir du panneau Contrôle de la source. Cliquer sur l'icône Créer un instantané ouvre la fenêtre Envoyer un fichier de l'éditeur. Saisissez tous les détails de l'instantané dans le champ Description de la liste des modifications et cliquez sur Envoyer pour enregistrer un nouvel instantané.
Vous ne pouvez pas synchroniser avec le dernier instantané de VSC. Vous devez synchroniser toutes les modifications dans l'UEFN.
Fenêtres de l'éditeur
Lorsque vous travaillez sur votre code Verse, les éléments ajoutés, supprimés et modifiés apparaissent dans le panneau Contrôle de la source. L'endroit dans le script Verse où les modifications ont été apportées est mis en évidence. Vous voyez ainsi les différences entre vos modifications et le fichier actuel.
Toutes les modifications sont signalées par une lettre dans le panneau Contrôle de la source :
-
M - Modifié
-
A - Ajouté
-
D - Supprimé
Cliquez sur l'image pour l'agrandir.
Modifications au niveau du fichier
Les modifications au niveau du fichier peuvent modifier la façon dont vous modifiez et mettez à jour les versions de code. Au lieu de travailler uniquement sur la version actuelle du code, parcourez les anciennes versions dans votre historique des fichiers et choisissez d'examiner un ancien fichier tout en modifiant un nouveau fichier.
Utilisez l'historique des fichiers de votre projet pour ouvrir un fichier existant en mode lecture seule afin d'examiner l'ancien fichier de code en regard des nouvelles versions du fichier. Cela vous permet de comparer vos modifications de code en direct avec une version plus ancienne.
La vue en lecture seule ouvre un nouvel onglet en regard du fichier en cours de modification pour éviter d'écraser le nouveau fichier sur lequel vous travaillez.