VS Code Extensões
Voltar para: Games com Phaser + Reactjs
🔌 O que são plugins (extensões) no Visual Studio Code?
No VS Code, extensões são módulos instaláveis que ampliam as funcionalidades do editor.
Elas funcionam em um processo separado chamado Extension Host, o que mantém o editor estável e modular.
Tecnicamente, extensões podem:
- Adicionar suporte a linguagens
- Integrar ferramentas externas
- Criar comandos personalizados
- Implementar debuggers
- Fornecer linters e formatadores
- Conectar a serviços como GitHub, Docker e APIs
Em essência, o VS Code nasce enxuto e você o molda conforme o tipo de projeto.
🎮 Extensões importantes para desenvolver com Phaser
4
Phaser é um framework JavaScript focado em jogos 2D. O foco aqui é produtividade, organização e debug eficiente.
✅ 1. ES7+ React/Redux Snippets (para projetos que misturam React + Phaser)
Acelera escrita de componentes modernos.
✅ 2. ESLint
- Análise estática de código
- Padronização
- Prevenção de erros comuns
Essencial para manter organização em projetos maiores.
✅ 3. Prettier – Code Formatter
- Formatação automática
- Padronização do código
✅ 4. Live Server
- Cria servidor local
- Atualização automática no navegador
Excelente para visualizar jogos Phaser rapidamente.
✅ 5. Path Intellisense
Autocompleta caminhos de importação.
✅ 6. JavaScript and TypeScript Language Features (nativa)
Suporte avançado para JS e TS com:
- IntelliSense
- Refatoração
- Debug
Se o projeto Phaser for em TypeScript, instalar também:
- TypeScript Toolbox (opcional)
⚛️ Extensões importantes para desenvolver com React



4
React exige organização estrutural e padronização forte.
✅ 1. ES7+ React/Redux Snippets
Gera rapidamente:
- Componentes funcionais
- Hooks
- Estruturas base
✅ 2. ESLint
Fundamental para:
- Seguir boas práticas
- Evitar problemas de performance
- Manter padrão entre equipe
✅ 3. Prettier
Integração com ESLint para formatação automática ao salvar.
✅ 4. Auto Rename Tag
Renomeia automaticamente tags JSX pareadas.
✅ 5. Bracket Pair Colorizer 2 (ou recurso nativo atual)
Diferencia visualmente blocos aninhados.
✅ 6. GitLens
Visualização avançada de histórico Git.
🧠 Configuração Recomendada (Phaser + React)
Para quem trabalha com ambos:
- ESLint + Prettier integrados
- Auto Save ativado
- Format on Save ativo
- Organização baseada em
/src,/assets,/components,/scenes - Uso de TypeScript quando possível
📌 Conclusão
Extensões são o mecanismo que transforma o VS Code em um ambiente especializado.
Para Phaser → foco em servidor local, organização e controle de erros.
Para React → foco em padronização, produtividade e manutenção.
