Existe um recurso de comparação como o Plugin for Notepad ++?
visual-studio-code
Kai Noack
fonte
fonte
Respostas:
Você pode comparar os arquivos do explorador na seção de arquivos de trabalho ou na pasta. Você também pode acionar a ação de comparação global na paleta de comandos.
fonte
clique com o botão direito do mouse no primeiro arquivo e selecione
clique com o botão direito do mouse no segundo arquivo e selecione
Screencast:
fonte
Eu tenho o Visual Studio Code versão 1.27.2 e posso fazer isso:
Compare dois arquivos
Compare dois documentos ou guias na memória
Às vezes, você não possui dois arquivos, mas deseja copiar o texto de algum lugar e fazer uma rápida comparação sem precisar salvar o conteúdo nos arquivos primeiro. Então você pode fazer isso:
fonte
Aqui está a minha maneira favorita, que eu acho um pouco menos tediosa do que as etapas "Selecionar para comparar e comparar com ...".
F1
Comparar arquivo ativo com ...Isso funciona com quaisquer arquivos arbitrários, mesmo aqueles que não estão no diretório do projeto. Você pode até criar 2 novos arquivos sem título e copiar / colar texto também.
fonte
Outra opção está usando a linha de comando:
Nota: Talvez você precise adicionar
code
seu caminho primeiro. Consulte: Como chamar o VS Code Editor a partir da linha de comandofonte
No seu terminal, digite:
Uma guia será aberta no VS Code mostrando as diferenças nos dois arquivos.
fonte
Existe um plug-in chamado Partial Diff que ajuda a comparar as seleções de texto em um arquivo, entre arquivos diferentes ou na área de transferência.
fonte
Aqui está um link para o mercado para extensão. A extensão "compareit" ajuda a comparar dois arquivos que você pode escolher no seu projeto atual e em outro diretório do seu computador ou área de transferência.
fonte
Clique com o botão direito do mouse no 1º arquivo e clique em "Selecionar para comparar".
Clique no segundo arquivo, clique em "Comparar com o selecionado"
fonte
Encontrei um fluxo mais rápido para mim, primeiro associando um atalho de teclado
Alt+k
a "Comparar arquivo ativo com ..." ( #a ). (Semelhante à resposta de wisbucky, mas melhorada e passo a passo.)Em seguida, para comparar dois arquivos:
Alt+k
, um menu de abertura rápida será exibido com o arquivo B focado.Enter
.Resultado: arquivo A à esquerda e arquivo B à direita. (Testado no código VS 1.27.1)
Observações
#a - para fazer isso, pressione
Ctrl-k Ctrl-s
para exibir Atalhos de teclado, digitecompare
na caixa de pesquisa superior e clique duas vezes na coluna "Keybinding" para "Compare Active File With ...", pressione eAlt+k
depoisEnter
para atribuí-lo.fonte
Se você deseja comparar o arquivo em seu projeto / diretório com um arquivo externo (que é a maneira mais comum de comparar arquivos), você pode facilmente arrastar e soltar o arquivo externo na guia do editor e usar o comando: "Comparar arquivo ativo com ..." em um deles, selecionando o outro na janela de opções recém-exibida. Essa parece ser a maneira mais rápida.
fonte