Tinkerun for VSCode (Laravel) — бесплатный аналог Tinkerwell
Отсутствующий способ запуска тинкера в VSCode😉 — позволяет вам продолжать работать дальше в VSCode. Если создаете проект Laravel на VSCode, то вам стоит установить этот плагин. На данный момент бесплатный аналог TinkerWell, так как я не могу его купить
Инструкция есть внутри плагина.
Список ошибок при работе с ним и с которыми я сталкивался, на всякий случай:
Если tab поставить до кода в любых местах, сразу ошибка будет — синтаксис. Думаю это можно исправить, но можно пробелом и главное работает.
И вот еще хочу сказать, когда написали код и нажимаете кнопку (play зеленый) чтобы запустить тинкер, и если там будет ошибка, то нашел такое решение — закрыть консоль и снова запустить. Не идеально, но работает)
Если не знаете зачем вам Tinker?
Могу привести пару примеров:
- Нужно получить все записи в базе данных, обработать, проверить и поменять
- Быстрое заполнение рандомных записей (хотя есть Factory + Seeders, кому как удобнее)
- И какие-то другие задачи (дополню со временем какие-то варианты)