Eu, como muitos, uso o VS Code para meu desenvolvimento. A maioria dos meus clientes hoje em dia precisa de trabalho feito em projetos existentes, o que, nem preciso dizer, eu não confio por padrão.
Então, para evitar ter que executar o código deles na minha máquina, eu executo VMs onde implanto os projetos deles e uso SFTP para montar a VM no host, depois abro /run/user/1000/gvfs/...
no VS Code e faço o trabalho.
Isso funciona bem, exceto que funções como pesquisa profunda (ou como quer que seja chamado, estou falando de ctrl+ shift+ f) ou pesquisa de arquivo ( ctrl+ p) levam muito tempo. Aparentemente, o vscode precisa indexar o projeto e então eles funcionam como esperado, mas o problema é que na próxima vez que eu montar a VM, ele precisa indexá-la novamente.
Existe alguma maneira de dizer ao VS Code para manter o índice? Ou literalmente qualquer outra maneira de atingir meu objetivo de ser capaz de desenvolver como se estivesse desenvolvendo localmente sem correr o risco de executar os projetos na minha máquina?