اکستنشن Laravel برای ادیتور Zed
اکستنشن Laravel for Zed که Mike Bronner ساخته، به ادیتور Zed آگاهی از قراردادهای لاراول رو اضافه میکنه. این اکستنشن یه موتور LSP رو اجرا میکنه که با tree-sitter فایلهای PHP و Blade رو فقط بهصورت استاتیک تحلیل میکنه و قابلیتهایی مثل go-to-definition، find references و rename اتمیک رو میده. ارجاعهای رشتهای لاراول مثل ویوها، روتها، کلیدهای config و env هم resolve میشن.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
تو این مقاله از Laravel News اومده که اکستنشن Laravel for Zed که توسط Mike Bronner ساخته شده، یه افزونهٔ جامعهمحوره که به ادیتور Zed درک قراردادهای لاراول رو میده. این اکستنشن یه موتور LSP (پروتکل سرور زبان) رو اجرا میکنه که فایلهای PHP و Blade رو با tree-sitter پارس میکنه — کاملاً تحلیل استاتیکه و هیچ کدی از اپلیکیشن اجرا نمیشه.
مهمترین کارش resolve کردن ارجاعهای رشتهایه که لاراول همهجا ازشون استفاده میکنه. یعنی میتونی روی نام یه ویو، روت یا کلید config با command-click بپری به منبعش و با hover جزئیاتشو ببینی. فعلاً این قابلیت برای ویوها، کامپوننتهای Blade، روتها، کلیدهای config، ترجمهها، مقادیر env، assetها، middleware، bindingهای کانتینر و ستونها و رابطههای query-chain کار میکنه.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




