PrettyPHP — це форматер коду для PHP з власним підходом до стилю кодування

0
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 19 вересня, 2025
Чи хочете ви забезпечити послідовний стиль коду у своїх проектах на PHP? Ознайомтеся з PrettyPHP – швидким і детермінованим форматом коду, який підходить для будь-якої розробки, включаючи Laravel, Symfony, Drupal та WordPress

PrettyPHP — це швидкий, детермінований форматер коду для PHP, написаний мовою PHP. Він має розумні налаштування за замовчуванням і працює без потреби в конфігурації.

$ pretty-php app
pretty-php v0.4.94 (2bf41b46) PHP 8.4.2
- Замінюємо app/Http/Controllers/Controller.php
✔ Успішно замінено 1 з 3 файлів за 0.037 с (використано 10.092MiB пам'яті)

Ця CLI також має розширення для VS Code, яке дозволяє форматувати файли при збереженні.

Я не закликаю відмовлятися від Laravel Pint для форматування в ваших проектах на Laravel. Однак цей проект, будучи форматером PHP, свідчить про здорову екосистему PHP, що зростає з новими інструментами. Мені подобається, що pretty-php є суб'єктивним, адже використання його для форматування ваших проектів забезпечить послідовність форматування для всіх редагованих файлів. За замовчуванням він підтримує стилі коду для Symfony, Drupal, Laravel і WordPress.

# Основні можливості

💻 Розпочати роботу з цим пакетом можна на GitHub: lkrms/pretty-php

📕 Дізнайтеся більше про файл конфігурації .prettyphp

Популярні

Logomark Logotype

Інтеграція Laravel Socialite з бібліотекою Google Client PHP

Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті

Logomark Logotype

Створення CLI-додатка за допомогою Laravel та Docker

Зазирніть у світ Laravel, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!

Logomark Logotype

Використання повнотекстового пошуку в Laravel

Laravel пропонує потужні можливості повнотекстового пошуку за допомогою методів whereFullText та orWhereFullText, що дозволяють здійснювати складні запити до бази даних. Дізнайтеся, як реалізувати ефективний пошук для вашого блогу чи системи управління контентом