Nette Documentation Preview

syntax
Ferramentas
***********

.[perex]
Ferramentas auxiliares que facilitam o desenvolvimento com o Nette.


Ambiente de Desenvolvimento
---------------------------
- [Editores e IDEs |ide] editores recomendados e plugins para um trabalho confortável com Nette, Latte e NEON.
- [Composer |best-practices:composer] dicas práticas para trabalhar com o gerenciador de dependências do PHP: instalação, versão do PHP, autoloading e mais.


Qualidade do Código
-------------------
- [Code Checker |code-checker] verifica seus arquivos de origem em busca de falhas formais, como um BOM invisível, caracteres de controle, codificação corrompida ou sintaxe inválida de arquivos PHP, Latte, NEON, JSON, e pode corrigi-los automaticamente.
- [Coding Standard |en:coding-standard] formata automaticamente seu código PHP de acordo com o padrão de codificação do Nette, da indentação e chaves ao espaçamento e à ordenação das importações.
- [PHPStan Rules |en:phpstan-rules] ensinam o PHPStan a entender o código Nette, de modo que a análise estática infere tipos precisos e relata menos falsos positivos.
- [X-Ray |en:xray] mostra exatamente como seu projeto usa o ecossistema Nette: quais métodos, filtros Latte e chaves de configuração você realmente usa.


Inteligência Artificial
-----------------------
- [Claude Code plugin |https://ai.nette.org/en/claude-code] ensina ao Claude Code as convenções do Nette: skills, validação automática de Latte/NEON/JS e integração com MCP.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] dá à IA o estado real da sua aplicação: serviços DI, esquema do banco de dados, rotas e logs do Tracy.


Frontend
--------
- [Vite plugin |assets:vite] conecta a ferramenta de build Vite com o Nette Assets: HMR durante o desenvolvimento e builds de produção otimizados.
- [ESLint plugin |https://github.com/nette/eslint-plugin] adiciona regras e configuração do ESLint para JS/TS em projetos Nette, incluindo a verificação de JS dentro de templates Latte.


Migração para o Latte
---------------------
- Converta templates [do PHP |latte:cookbook/migration-from-php] e [do Twig |latte:cookbook/migration-from-twig] usando a ferramenta latte-tools.

Ferramentas

Ferramentas auxiliares que facilitam o desenvolvimento com o Nette.

Ambiente de Desenvolvimento

  • Editores e IDEs editores recomendados e plugins para um trabalho confortável com Nette, Latte e NEON.
  • Composer dicas práticas para trabalhar com o gerenciador de dependências do PHP: instalação, versão do PHP, autoloading e mais.

Qualidade do Código

  • Code Checker verifica seus arquivos de origem em busca de falhas formais, como um BOM invisível, caracteres de controle, codificação corrompida ou sintaxe inválida de arquivos PHP, Latte, NEON, JSON, e pode corrigi-los automaticamente.
  • Coding Standard formata automaticamente seu código PHP de acordo com o padrão de codificação do Nette, da indentação e chaves ao espaçamento e à ordenação das importações.
  • PHPStan Rules ensinam o PHPStan a entender o código Nette, de modo que a análise estática infere tipos precisos e relata menos falsos positivos.
  • X-Ray mostra exatamente como seu projeto usa o ecossistema Nette: quais métodos, filtros Latte e chaves de configuração você realmente usa.

Inteligência Artificial

  • Claude Code plugin ensina ao Claude Code as convenções do Nette: skills, validação automática de Latte/NEON/JS e integração com MCP.
  • MCP Inspector dá à IA o estado real da sua aplicação: serviços DI, esquema do banco de dados, rotas e logs do Tracy.

Frontend

  • Vite plugin conecta a ferramenta de build Vite com o Nette Assets: HMR durante o desenvolvimento e builds de produção otimizados.
  • ESLint plugin adiciona regras e configuração do ESLint para JS/TS em projetos Nette, incluindo a verificação de JS dentro de templates Latte.

Migração para o Latte

  • Converta templates do PHP e do Twig usando a ferramenta latte-tools.