Olá pessoal, tudo bem?
Bom eu sou desenvolvedor, trabalho com isso todos os dias e sempre usei o editor de texto: Visual Studio Code, e recentemente lançaram a versão 1.57 do software e junto com ele veio um BUG muito chato que consiste em abrir varias janelas em alguns casos passando de 40 janelas ao iniciar o programa.
Para alguns computadores isso pode ser muito ruim, pois pode acarretar em um travamento do sistema operacional, e acabar tendo que ficar reiniciando a maquina quase que o tempo todo.
Então depois de gastar algumas horas pesquisando e testando soluções eu acabei encontrando uma, vou descrever abaixo.
O BUG acontece por 1 motivo: na atualização 1.43 parece que existe algum problema na leitura das configurações do arquivo de usuário settings.json onde você por padrão ja define uma opção window.restoreWindows": "none
, com isso todas as worckspaces que você ja utilizou ficam salvas em uma pasta e ao abrir o visual studio novamente essas worckspaces são carregadas como se fosse uma segurança do sistema.
Solução:
- Confira se no arquivo settings.json está definido
window.restoreWindows": "none"
ouwindow.restoreWindows": "onExitAndWindowClose "
- Depois abra o terminal na raiz do sistema
- Navegue até a pasta .config/Code
- Delete a pasta Backups usando o comando
rm -r Backups/
Após isso acredito que esse bug estará resolvido na sua maquina, espero ter ajudado.