O VSCode permite abrir arquivos de commits anteriores no editor de comparação, existe uma maneira de abrir um arquivo no editor normal, sem nenhuma comparação? Eu gostaria de ter 2 arquivos abertos em 2 guias, uma - versão de trabalho atual e outra versão anterior confirmada.
Percebo que posso copiar o texto do editor de comparação para um novo arquivo. Estou tentando simplificar esse processo, se possível.
Sim. Por exemplo, com a extensão GitLens .
Depois de instalá-lo, na
Commits
lista daSource Control
guia, você pode ver os ícones ao passar o mouse sobre um arquivo alterado. Exemplo:Se você passar o mouse sobre o primeiro
Open File
ícone conforme mostrado na tela, poderá ver que clicar nele com o Altbotão abrirá o arquivo naquela revisão/confirmação.Outra solução é a extensão Git Graph , não é necessário pressionar
Alt
a tecla:No entanto, ao contrário do GitLens, ele anexa o commit
id
ao nome do arquivo, o que IMO é indesejável, quando muitas guias são abertas, o nome do arquivo pode ficar oculto, outra desvantagem é que o menu do botão direito na guia do arquivo tem opções muito limitadas.