Abra o lugar certo
A árvore de arquivos, as abas e as divisões de editor trabalham sobre o mesmo projeto local. Abra a pasta ou clone antes de editar para que busca, Git e terminal vejam os mesmos arquivos.
Arquivos não salvos sobrevivem a uma reinicialização. Ainda assim, salve antes de rodar um comando ou revisar um diff para que o terminal e o Preview usem a versão desejada.
Escreva e navegue
O editor usa destaque por tree-sitter, autocomplete de palavras do projeto, caminhos e snippets. Use o comando de símbolos para saltar pelo arquivo e abra uma divisão quando precisar comparar duas partes.
Erros de sintaxe do esbuild e lint leve por linguagem aparecem em Problems. Eles ajudam a localizar falhas, mas não substituem os testes e o build do seu projeto.
- Use abas para alternar entre arquivos recentes.
- Abra o diff para comparar antes de descartar uma alteração.
- Consulte Problems depois de salvar ou iniciar o servidor.
Revise uma alteração
As marcas verdes, azuis e vermelhas na margem indicam mudanças em relação ao Git. Toque em uma marca para abrir o hunk e decidir se quer manter ou descartar aquela parte.
Essa revisão é local: descartar reverte o hunk para o estado rastreado pelo repositório. Faça commit apenas depois de inspecionar o diff e confirmar que o resultado no Preview ou nos testes é o esperado.
Limites do editor
A conclusão não usa navegação por setas: Tab ou Enter aceita o primeiro item, ou você toca na sugestão. Recursos variam conforme a linguagem e os pacotes disponíveis no projeto.
Não há SourceKit nem compilador Swift no iOS. O código Swift pode ser editado, mas a completude de linguagem e a compilação precisam de ferramentas fora do runtime da Odete.