Restaurar um arquivo excluído na Lixeira de código do Visual Studio

109

Usando o Visual Studio Code versão 1.8.1, como restauro um arquivo excluído na lixeira?

user2584621
fonte
4
Como o VS Code mostra essa dica dentro do programa, acho essa pergunta muito legítima. Eu também procurei por um minuto dentro do programa antes de pesquisar (e pousar aqui) e antes de olhar na lixeira do sistema;)
Manuel Manhart
sim, este é um recurso que falta
ACV

Respostas:

167

Ele usa a lixeira normal do seu sistema. Então você pode pegá-lo de lá.

No Windows você o encontra no explorer, no Linux também está no Konquerer / Nemo / ...

Manuel Manhart
fonte
No Linux, você pode restaurar usando um terminal com o trash-clipacote. trash-listirá listar todos os arquivos na lixeira, trash-restore foopermitindo que você o guie na restauração de um arquivo chamado foo. Útil no ChromeOS, onde pode não haver um aplicativo GUI com acesso à lixeira do Linux instalado.
Ray Foss
24
  1. Primeiro vá para a Lixeira de sua máquina local.
  2. Os arquivos excluídos do código do VS estão na Lixeira.
  3. Então, clique com o botão direito nos arquivos excluídos e selecione a opção-> Restaurar, então seus arquivos excluídos serão restaurados automaticamente em seu código VS.
Ravi Mengar
fonte
2
Realmente funciona! Encontrei todos os arquivos na minha lixeira. Obrigado cara
Fouad Boukredine
9

Eu sei que o OP diz Lixeira. O que faço, porém, é recriar o arquivo, especialmente se for um único arquivo. E quando no arquivo, eu apenas pressiono CMD + Z (estou em um Mac) e recebo meu arquivo de volta.

  1. Recrie o arquivo no mesmo diretório de onde foi excluído.
  2. CMD + Z dentro do arquivo recém-criado.
instantâneo
fonte
3

Eu acidentalmente descartei as alterações no Source Control no VS Code, eu só precisava reabrir este arquivo e pressionar Ctrl-Z algumas vezes, feliz que o VS Code salva suas alterações assim.

Eugene Ihnatsyeu
fonte
2

Basta procurar os arquivos que você excluiu na Lixeira. Clique com o botão direito nele e restaure como faria normalmente com outros arquivos excluídos. É semelhante ao que você faz normalmente porque o código VS também usa lixo normal do seu sistema.

John
fonte
0

Se o seu diretório local foi inicializado com git e você não confirmou as alterações que incluem a exclusão, você pode usar git checkout -fpara descartar as alterações locais.

Coltdorsey
fonte
0
  1. Vá para a Lixeira do seu computador.
  2. Procure o arquivo específico que foi excluído .
  3. Clique com o botão direito naquele arquivo. Vá para Restaurar na lista suspensa .

Voila! O arquivo é restaurado e está de volta na sua pasta. Happy Coding!

Daim_Nickel_Penny
fonte
2
Por que você respondeu a uma pergunta de 4 anos com uma resposta que é essencialmente semelhante a respostas que já existem? Se você for adicionar uma resposta a uma pergunta antiga, deve adicionar algo relevante e NOVO. Sua resposta realmente não acrescenta nada que não esteja entre as duas principais respostas.
Glenn Mackintosh
0

Ao enviar um repositório para o Github através do código do Vs Studio , excluí a pasta inteira e eles não estavam disponíveis na lixeira também . Aqui está como recuperei esses arquivos. Para Windows .

O método é restaurar a versão anterior do Drive em que o arquivo excluído existia

Eu havia excluído arquivos da unidade G: as imagens abaixo são autoexplicativas

Abra o menu de propriedades da unidade

insira a descrição da imagem aqui

Nas propriedades, vá para a guia de versões anteriores, onde você pode encontrar as versões armazenadas anteriormente dessa unidade, juntamente com a data no momento do uso do backup, ou clique em restaurar para obter a versão anterior dessa unidade.

insira a descrição da imagem aqui

Nota: Manipulações na unidade após o ponto de restauração não estarão disponíveis

NIRANJAN S PATTANSHETTI
fonte
Olá, estou enfrentando o mesmo problema, mas, no meu caso, não há uma versão anterior
Saad Abbasi
Não funcionará se o histórico do arquivo estiver desativado e você não conseguirá recuperar.
Saad Abbasi
@SaadAbbasi Eu tentei por 2 dias, mas esta restauração das versões anteriores é a única solução que encontrei
NIRANJAN S PATTANSHETTI
Infelizmente, meu histórico de arquivos não foi habilitado, então não consegui recuperar. Vou fazer todas as coisas novamente. :(
Saad Abbasi
1
@SaadAbbasi Não tenho certeza dessas coisas, mas aqui tenho alguns recursos que podem ajudar a vincular , [link] (wintips.org/fix-restore-previous-versions-not-working-in-windows-10/) isso pode funcionar: - )
NIRANJAN S PATTANSHETTI