Nette Documentation Preview

syntax
Outils
******

.[perex]
Des outils qui facilitent le développement avec Nette.


Environnement de développement
------------------------------
- [Éditeurs et IDE |ide] éditeurs et plugins recommandés pour un travail confortable avec Nette, Latte et NEON.
- [Composer |best-practices:composer] conseils pratiques pour travailler avec le gestionnaire de dépendances de PHP : installation, version de PHP, autoloading et plus encore.


Qualité du code
---------------
- [Code Checker |code-checker] vérifie vos fichiers sources et y détecte des défauts formels tels qu'un BOM invisible, des caractères de contrôle, un encodage incorrect ou une syntaxe invalide des fichiers PHP, Latte, NEON, JSON, et peut les corriger automatiquement.
- [Coding Standard |en:coding-standard] formate automatiquement votre code PHP selon le standard de codage Nette, de l'indentation et des accolades jusqu'aux espaces et à l'ordre des imports.
- [PHPStan Rules |en:phpstan-rules] apprennent à PHPStan à comprendre le code Nette, pour que l'analyse statique déduise des types précis et signale moins de faux positifs.
- [X-Ray |en:xray] vous montre exactement comment votre projet utilise l'écosystème Nette : quelles méthodes, filtres Latte et clés de configuration vous utilisez réellement.


Intelligence artificielle
-------------------------
- [Claude Code plugin |https://ai.nette.org/en/claude-code] enseigne à Claude Code les conventions de Nette : skills, validation automatique de Latte/NEON/JS et intégration MCP.
- [MCP Inspector |https://ai.nette.org/en/mcp-inspector] donne à l'IA l'état réel de votre application : services DI, schéma de base de données, routes et logs Tracy.


Frontend
--------
- [Vite plugin |assets:vite] connecte l'outil de build Vite avec Nette Assets : HMR pendant le développement et builds de production optimisés.
- [ESLint plugin |https://github.com/nette/eslint-plugin] ajoute des règles et une configuration ESLint pour JS/TS dans les projets Nette, y compris le linting du JS à l'intérieur des templates Latte.


Migration vers Latte
--------------------
- Convertissez les templates [depuis PHP |latte:cookbook/migration-from-php] et [depuis Twig |latte:cookbook/migration-from-twig] à l'aide de l'outil latte-tools.

Outils

Des outils qui facilitent le développement avec Nette.

Environnement de développement

  • Éditeurs et IDE éditeurs et plugins recommandés pour un travail confortable avec Nette, Latte et NEON.
  • Composer conseils pratiques pour travailler avec le gestionnaire de dépendances de PHP : installation, version de PHP, autoloading et plus encore.

Qualité du code

  • Code Checker vérifie vos fichiers sources et y détecte des défauts formels tels qu'un BOM invisible, des caractères de contrôle, un encodage incorrect ou une syntaxe invalide des fichiers PHP, Latte, NEON, JSON, et peut les corriger automatiquement.
  • Coding Standard formate automatiquement votre code PHP selon le standard de codage Nette, de l'indentation et des accolades jusqu'aux espaces et à l'ordre des imports.
  • PHPStan Rules apprennent à PHPStan à comprendre le code Nette, pour que l'analyse statique déduise des types précis et signale moins de faux positifs.
  • X-Ray vous montre exactement comment votre projet utilise l'écosystème Nette : quelles méthodes, filtres Latte et clés de configuration vous utilisez réellement.

Intelligence artificielle

  • Claude Code plugin enseigne à Claude Code les conventions de Nette : skills, validation automatique de Latte/NEON/JS et intégration MCP.
  • MCP Inspector donne à l'IA l'état réel de votre application : services DI, schéma de base de données, routes et logs Tracy.

Frontend

  • Vite plugin connecte l'outil de build Vite avec Nette Assets : HMR pendant le développement et builds de production optimisés.
  • ESLint plugin ajoute des règles et une configuration ESLint pour JS/TS dans les projets Nette, y compris le linting du JS à l'intérieur des templates Latte.

Migration vers Latte