PeckPHP — це інструмент командного рядка, створений для виявлення помилок у формулюванні або написанні у вашій кодовій базі

0
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 14 січня, 2025
Вам коли-небудь хотілося забезпечити бездоганність вашого коду? У статті ми розглянемо PeckPHP — потужний інструмент для перевірки орфографії та стилю вашого коду, який ідеально впишеться у ваш робочий процес!

PeckPHP — це утиліта командного рядка, розроблена Нуном Мадуро, яка детально сканує ваш код на наявність помилок у формулюваннях та орфографії. Вона перевіряє назви папок, файлів, методів, а також коментарі та інші елементи. PeckPHP бездоганно інтегрується у ваш робочий процес, доповнюючи такі інструменти, як Pint і Pest, що забезпечує надійний та професійний код.

Примітка: Peck використовує GNU Aspell для функції перевірки орфografії, тому переконайтеся, що Aspell встановлений на вашій системі перед використанням Peck.

Щоб встановити Peck, скористайтеся Composer із наступною командою:

composer require peckphp/peck --dev
./vendor/bin/peck --init

Щоб перевірити ваш проект на наявність орфографічних помилок, запустіть:

./vendor/bin/peck

Ви також можете налаштувати Peck, використовуючи файл peck.json у кореневій директорії вашого проекту. У цьому файлі ви можете вказати доступний пресет, а також слова та шляхи, які потрібно ігнорувати.

{
    "preset": "laravel",
    "ignore": {
        "words": [
            "config",
            "namespace"
        ],
        "paths": [
            "app/MyFolder",
            "app/MyFile.php"
        ]
    }
}

Розширте свій розробницький арсенал за допомогою PeckPHP та спростіть процес підтримки чистого і професійного коду. Дізнайтеся більше про PeckPHP та перегляньте вихідний код на GitHub.

Популярні

Logomark Logotype

Використання штучного інтелекту для управління перекладами в Laravel

Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!

Logomark Logotype

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

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

Logomark Logotype

Налаштування Xdebug з Docker та PHP 8.4 всього за одну хвилину

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