Narzędzia

Narzędzia pomocnicze, które ułatwiają programowanie z Nette.

Środowisko programistyczne

  • Edytory i IDE zalecane edytory i wtyczki do komfortowej pracy z Nette, Latte i NEON.
  • Composer praktyczne wskazówki dotyczące pracy z menedżerem zależności PHP: instalacja, wersja PHP, autoloading i więcej.

Jakość kodu

  • Code Checker sprawdza Twoje pliki źródłowe pod kątem formalnych usterek, takich jak niewidoczny BOM, znaki kontrolne, błędne kodowanie czy nieprawidłowa składnia plików PHP, Latte, NEON, JSON i YAML, oraz potrafi je automatycznie naprawić.
  • Coding Standard automatycznie formatuje Twój kod PHP zgodnie ze standardem kodowania Nette, od wcięć i nawiasów po odstępy i kolejność importów.
  • PHPStan Rules uczą PHPStan rozumieć kod Nette, dzięki czemu analiza statyczna wnioskuje precyzyjne typy i zgłasza mniej fałszywych alarmów.
  • X-Ray pokazuje dokładnie, jak Twój projekt korzysta z ekosystemu Nette: których metod, filtrów Latte i kluczy konfiguracyjnych faktycznie używasz.

Sztuczna inteligencja

  • Claude Code plugin uczy Claude Code konwencji Nette: skille, automatyczna walidacja Latte/NEON/JS oraz integracja MCP.
  • MCP Inspector daje AI rzeczywisty stan Twojej aplikacji: usługi DI, schemat bazy danych, trasy i logi Tracy.

Frontend

  • Vite plugin łączy narzędzie budujące Vite z Nette Assets: HMR podczas programowania i zoptymalizowane buildy produkcyjne.
  • ESLint plugin dodaje reguły i konfigurację ESLint dla JS/TS w projektach Nette, w tym lintowanie JS wewnątrz szablonów Latte.

Migracja do Latte

  • Konwertuj szablony z PHPz Twig za pomocą narzędzia latte-tools.