افزودنی های ویرایشگر VSCode برای توسعه لاراول
کد ویژوال استودیو (VSCode) یک ویرایشگر کد بسیار قابل تنظیم است. اگر آن را به درستی برای موارد استفاده خاص پیکربندی کنید، می توان آن را به سطح بعدی برد. در این نوشته، ویرایشگر کد را برای توسعه لاراول راه اندازی می کنیم.
لیست افزونی ها:
PHP Intelephense
اگر می خواهید توسعه PHP را در VSCode انجام دهید، یک افزودنی بسیار ضروری است. تکمیل خودکار مناسب، اشاره به خطا، تعریف نوع Goto، تکمیل خودکار بر اساس نظرات اسناد و غیره را به شما می دهد. همچنین تکمیل کد وردپرس را در اختیار شما قرار می دهد اما به طور پیش فرض فعال نیست.
Laravel Extra Intellisense
یک برنامه افزودنی دیگر برای تکمیل خودکار خوب است. این به شما نمای بهتری، قوانین اعتبارسنجی، ENV، تنظیمات و غیره تکمیل خودکار را ارائه می دهد.
PHPDoc Generator
به نظر من نوشتن منظم اسناد برای کلاس ها و توابع خوب است. برای اینکه PHPDoc Generator یک بلوک PHPDoc ایجاد کند، مکان نما را روی یک خط با کلاس، متد یا ویژگی قرار دهید و Control+Enter را فشار دهید.
Laravel Blade formatted
پس از ذخیره کردن، فایل های Blade را به صورت خودکار فرمت می کند.
Laravel Blade Snippets
چند قطعه ضروری برای فایل های لاراول blade که به عنوان مثال، b:foreach بلوک حلقه foreach را تنظیم می کند، b:if-else بلوک شرط if-else را تنظیم می کند. برای گزیدههای بیشتر، میتوانید جزئیات برنامه افزودنی را بخوانید.
ENV
برجسته سازی نحو فایل env.
Better Pest
این افزودنی کمتر شناخته شده به شما کمک می کند تا تست ها را از یک فایل، تحت یک دامنه تست و به صورت جهانی اجرا کنید.
میانبرهای صفحه کلید شخصی من برای این افزودنی ها
{
"key": "alt+r",
"command": "better-pest.run"
},
{
"key": "cmd+k cmd+r",
"command": "-better-pest.run"
},
{
"key": "alt+f",
"command": "better-pest.run-file"
},
{
"key": "cmd+k cmd+f",
"command": "-better-pest.run-file"
}
در زیر این ویدیوها، از alt + r برای اجرای یک دامنه آزمایشی و کل فایل استفاده کنید.
Pest Snippets
برای نوشتن سریع کدهای جاوا اسکریپت، چند نکته وجود دارد.
:pte
to access alltest()
snippets.:pti
to access allit()
snippets.:pex
to access the availableexpect()
methods.