<amir>
<amir>
خواندن ۱ دقیقه·۶ سال پیش

افزونه من برای VSCode و لاراول

من بیشتر از یک ساله که از مریدان VSCode شدم و بعد از گذشتن از سرزمین های
PHPStorm
Eclipse
Netbeans
Atom
رسیدم به VSCode و هنوزم اینجا هستم!
اما ایده افزونه زدن از کجا اومد.
من اخیرا تو شرکتی استخدام شدم و برنامه نویس ها رو می دیدم که همشون
PHPStorm
دارن.
تا اینجای کار که مشکلی نبود , مشکل از جایی شروع شد که اینا گیر دادن به من چرا من ساز مخالف میزنم و پاشم برم رو PHPStorm ولی خب من زیر بار نمیرم :).
برای اینکه من رو قانع کنن چند تا قابلیت هاش رو بهم نشون دادن منم عین همون قابلیت (حالا چه با افزونه چه بدون افزونه) بهشون نشون دادم
اما
یکی از قابلیت های
PHPStorm
رو نشونم دادن که برای اسم
Route
ها
Autocomplete
داشت. و VSCode هم نداشت و این قضیه رو زدن تو سر من .
زیر بار نرفتم ادیتورم رو عوض کنم به جاش نشستم تایپ اسکریپت یاد گرفتم و بعدش هم افزونه نویسی برای VSCode و سعی کردم این قضیه رو تو
VSCode
پیاده سازی کنم.
این اولین افزونه من برای VSCode هست و خیلی جالب نشده ولی همون کار رو انجام میده.

علاوه بر این قابلیت
Autocomplete
برای
view ها
هم پیاده سازی کردم

تصمیم گرفتم این افزونه رو به اشتراک بذارم. اسمش رو یه چیز ساده انتخاب کردم
Laravel Extra Intellisense

نام روت
نام روت
پارامتر های روت
پارامتر های روت
ویو ها
ویو ها

این افزونه در کنار یه سری افزونه های قدرتمند دیگه VSCode رو برای برنامه نویس لاراول تبدیل به بهشت میکنه.
من یه تعداد از افزونه هایی که مربوط به لاراول میشن و خودم هر روز باهاشون سر و کار دارم رو اینجا مینویسم

PHP Intelephense

PHPCS

PHP DocBlocker

PHP formatter

Laravel Blade Snippets

Laravel goto view

Laravel goto controller


لینک دانلود افزونه ساخت خودم:

Laravel Extra Intellisense


https://github.com/amir9480/vscode-laravel-extra-intellisense

اگه شما هم افزونه فوق العاده ای تو
VSCode
میشناسین یا خودتون ساختین معرفی کنین.

برنامه نویسیلاراولvscodeافزونه نویسی
?Talamanca = My medicine! | https://goo.gl/ceaBN7
جامعه توسعه دهندگان لاراول در ایران، ما در اینجا سعی میکنیم توسعه دهندگان لاراول رو در کنار هم جمع کنیم و دانش مان را در اختیار هم دیگر قرار دهیم، تا بتوانیم دنیای بهتری رو بسازیم
شاید از این پست‌ها خوشتان بیاید