A extensão do Unreal Revision Control (URC) para Visual Studio Code (VSC) fornece feedback instantâneo de controle de revisão no seu script Verse e Histórico de instantâneos. A extensão do URC acrescenta recursos e funcionalidades que complementam as ferramentas do VSC pré-existentes e facilitam o rastreamento de alterações no código Verse para você e sua equipe.
A extensão permite que você visualize o histórico de instantâneos dentro do VSC e destaca todas as alterações no código Verse no editor de arquivos e no Explorador.
Extensão do Unreal Revision Control
A extensão do URC é instalada por padrão no VSC. Para ler informações sobre as extensões do URC, selecione Extensões no menu da coluna da esquerda. Diferentes extensões aparecem na coluna esquerda da janela do VSC. Selecionar a extensão do Unreal Revision Control abre a janela da extensão, onde você pode ler a lista de recursos da extensão.
Visualização do controle de código-fonte
A extensão do URC captura todas as alterações no código Verse dos seus projetos do UEFN e permite que você visualize o histórico de instantâneos de todas as alterações no script Verse.
A extensão adiciona os painéis Controle de código-fonte e "Histórico de instantâneos" ao VSC. O painel Controle de código-fonte registra todas as alterações não confirmadas feitas no código Verse desde o último instantâneo do projeto. Todas as alterações confirmadas são registradas no painel Histórico de Instantâneos.
Clicar no seu arquivo Verse no painel Controle de código-fonte abre o arquivo em duas janelas lado a lado para que você possa revisar e comparar as alterações no seu código. A janela à esquerda é a versão atual do seu código. A janela à esquerda é a versão com a qual você está sincronizado, e a versão à direita contém suas alterações locais.
Clique na imagem para ampliar.
Você pode enviar suas alterações para o UEFN a partir do painel Controle de código fonte. Clicar no ícone Criar instantâneo abre a janela Enviar arquivo do editor. Insira todos os detalhes do instantâneo no campo Descrição da lista de alterações e clique em Enviar para salvar um novo instantâneo.
Não é possível sincronizar com o instantâneo mais recente do VSC, você deve sincronizar todas as alterações no UEFN.
Janelas do editor
Enquanto você trabalha no código Verse, os itens que foram adicionados, excluídos e modificados aparecem no painel Controle de código fonte. O local no script Verse onde as alterações ocorreram é destacado. Isso permite que você veja a diferença entre suas alterações e o arquivo atual.
Todas as alterações são marcadas com uma letra no painel Controle de código fonte:
M — Modificado
A — Adicionado
D — Deletado
Clique na imagem para ampliar.
Alterações no nível do arquivo
Alterações no nível do arquivo podem alterar a maneira como você edita e atualiza versões de código. Em vez de trabalhar apenas na versão atual do código, navegue por versões mais antigas em seu Histórico de arquivos e selecione para revisar um arquivo mais antigo enquanto edita um novo arquivo.
Use o "Histórico de arquivos" do seu projeto para abrir um arquivo existente em um modo de somente leitura para revisar o arquivo de código mais antigo próximo às novas versões do arquivo. Assim, você poderá comparar suas alterações de código em tempo real com uma versão mais antiga.
A exibição de somente leitura abre uma nova aba ao lado do arquivo atualmente editado para evitar a substituição do novo arquivo em que você está trabalhando.