89
0

افزودنی های ویرایشگر VSCode برای توسعه لاراول

2 دقیقه

کد ویژوال استودیو (VSCode) یک ویرایشگر کد بسیار قابل تنظیم است. اگر آن را به درستی برای موارد استفاده خاص پیکربندی کنید، می توان آن را به سطح بعدی برد. در این نوشته، ویرایشگر کد را برای توسعه لاراول راه اندازی می کنیم.

لیست افزونی ها:

PHP Intelephense

vscode php intelephense plugin page 1024x199 1

اگر می خواهید توسعه PHP را در VSCode انجام دهید، یک افزودنی بسیار ضروری است. تکمیل خودکار مناسب، اشاره به خطا، تعریف نوع Goto، تکمیل خودکار بر اساس نظرات اسناد و غیره را به شما می دهد. همچنین تکمیل کد وردپرس را در اختیار شما قرار می دهد اما به طور پیش فرض فعال نیست.

Laravel Extra Intellisense

vscode laravel extra intellisense plugin 1024x199 1

یک برنامه افزودنی دیگر برای تکمیل خودکار خوب است. این به شما نمای بهتری، قوانین اعتبارسنجی، ENV، تنظیمات و غیره تکمیل خودکار را ارائه می دهد.

PHPDoc Generator

vscode php doc generator plugin 1024x199 1

به نظر من نوشتن منظم اسناد برای کلاس ها و توابع خوب است. برای اینکه PHPDoc Generator یک بلوک PHPDoc ایجاد کند، مکان نما را روی یک خط با کلاس، متد یا ویژگی قرار دهید و Control+Enter را فشار دهید.

Laravel Blade formatted

vscode blade formatter plugin 1024x199 1

پس از ذخیره کردن، فایل های Blade را به صورت خودکار فرمت می کند.

Laravel Blade Snippets

vscode blade snippets plugin 1024x199 1

چند قطعه ضروری برای فایل های لاراول blade که به عنوان مثال، b:foreach بلوک حلقه foreach را تنظیم می کند، b:if-else بلوک شرط if-else را تنظیم می کند. برای گزیده‌های بیشتر، می‌توانید جزئیات برنامه افزودنی را بخوانید.

ENV

vscode env plugin 1024x199 1

برجسته سازی نحو فایل env.

Better Pest

vscode better pest plugin 1024x199 1

این افزودنی کمتر شناخته شده به شما کمک می کند تا تست ها را از یک فایل، تحت یک دامنه تست و به صورت جهانی اجرا کنید.

میانبرهای صفحه کلید شخصی من برای این افزودنی ها

  {
 "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

vscode pest snippets plugin 768x146 1

برای نوشتن سریع کدهای جاوا اسکریپت، چند نکته وجود دارد.

  • :pte to access all test() snippets.
  • :pti to access all it() snippets.
  • :pex to access the available expect() methods.

پیوند منابع
لاراول (Laravel) سپتامبر / 27 / 2023 1525

دیدگاه شما