Ao clonar todos os repositorios no Ubuntu tentei rodar a seguinte instrução:
Para abrir tudo como workspace no VS Code, use o arquivo IA.code-workspace que está na raiz:
code IA.code-workspace
porém não existe esse arquivo na raiz.
Ao clonar todos os repositorios no Ubuntu tentei rodar a seguinte instrução:
Para abrir tudo como workspace no VS Code, use o arquivo IA.code-workspace que está na raiz:
code IA.code-workspace
porém não existe esse arquivo na raiz.
Oi, Jéssica! Tudo bem?
Quando trabalhamos com múltiplos repositórios e estruturas de workspace, é comum que alguns arquivos de configuração local acabem não sendo versionados ou fiquem em pastas específicas.
O arquivo .code-workspace nada mais é do que um arquivo JSON que diz ao VS Code: "Ei, considere todas essas pastas separadas como um único projeto". Se ele não veio no clone do rotalog-workspace, você mesma pode criar em poucos segundos.
Aqui está como resolver isso no seu Ubuntu para deixar o ambiente idêntico ao do curso:
rotalog/ (aquela que contém todas as outras pastas dos repositórios).IA.code-workspace.{
"folders": [
{
"path": "rotalog-workspace"
},
{
"path": "rotalog-api-frotas"
},
{
"path": "rotalog-api-entregas"
},
{
"path": "rotalog-api-notificacoes"
},
{
"path": "rotalog-frontend"
}
],
"settings": {}
}
Agora que o arquivo existe, você pode rodar o comando que tentou anteriormente:
code IA.code-workspace
Ao abrir dessa forma, o VS Code entende a relação entre os serviços. Isso é especialmente importante para:
Dica extra para Ubuntu:
Se por algum motivo o comando code não funcionar, você pode abrir o VS Code manualmente, ir em File > Open Workspace from File... e selecionar o arquivo que acabamos de criar.