Підтримка Herd Executable та тестування на мутації з Pest 3 у PhpStorm 2024.3

1
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 03 лютого, 2026
Вийшла нова версія PhpStorm 2024.3, яка приносить значні оновлення для розробників на Laravel, зокрема автоматичне виявлення PHP-інтерпретатора Laravel Herd та підтримку паралельного тестування для Pest 3. Чи готові ви дізнатися, як ці нововведення можуть оптимізувати ваш робочий процес? Читайте далі!

Вийшов PhpStorm 2024.3, який тепер підтримує PHP 8.4 та пропонує цікаві оновлення для розробників Laravel. Серед нововведень — виявлення Laravel Herd PHP виконуваних файлів, підтримка мутацій у Pest 3, а також паралельне тестування.

# Автоматичне виявлення PHP виконуваного файлу Laravel Herd

PhpStorm автоматично знаходить шлях до поточної версії PHP Herd на вашій машині. Налаштувати інтерпретатор Herd можна в параметрах:

# Підтримка мутацій і паралельного тестування для Pest 3.0

PhpStorm значно покращив тестування Pest 3.0 для Laravel, надавши повну підтримку паралельного та мутаційного тестування безпосередньо з вашого IDE. Ви можете запускати тести з параметром мутації прямо з файлу тесту:

Також ви можете запускати групу тестів паралельно, вибравши відповідну опцію при натисканні кнопки запуску в краю файлу. Тести можна виконувати, натискаючи на функцію it() або test() безпосередньо, а також запускати групу тестів у закритті describe():

# Дізнайтеся більше

Це оновлення містить багато новинок в PHP, зокрема рефакторинг до нових PHP 8.4 масивних функцій та підтримку Property Hook. Детальніше про всі нововведення у PhpStorm 2024.3 можна дізнатися в анонсі блогу PhpStorm.

Розпочніть раніше, завантаживши PhpStorm 2024.3 вже зараз!

Популярні

Logomark Logotype

Як задокументувати кілька API в Laravel за допомогою Scramble

Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше

Logomark Logotype

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

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

Logomark Logotype

Обробка геопросторових даних за допомогою Laravel Magellan

Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!