12. Editor manual
Mesmo sendo agent-first, o editor manual está sempre acessível. Cmd/Ctrl+Shift+E abre a vista de editor.
Funcionalidades
- Tabs — múltiplos ficheiros abertos, drag-and-drop para reordenar
- Splits — Cmd/Ctrl+\ para split vertical
- Monaco — o mesmo motor do VS Code, com syntax highlight para 50+ linguagens
- Minimap — navegação visual à direita
- Breadcrumbs — mostra o path do ficheiro + estrutura
Autocomplete inteligente
O TM Code suporta autocomplete local on-device, sem enviar código para a cloud, configurável em Settings → Editor → AI Completion.
Quick Open
Cmd/Ctrl+P → fuzzy file search com bias por recência. Ignora node_modules, dist, build, .venv, target.
Search & Replace
Cmd/Ctrl+Shift+F → pesquisa em todo o projecto (ripgrep). Suporta:
- Regex
- Case-sensitive toggle
- Filtros de inclusão/exclusão (globs)
- Replace global
Format on save
Ligado por defeito. Usa Prettier (respeita .prettierrc do projecto). Suporta JS/TS/JSON/HTML/CSS/Markdown/YAML. Toggle em Settings.
← Toda a documentação · versão markdown