توسعهدهنده Tim Heuer ابزار Endpoint را برای VS Code منتشر کرده است. این ابزار به منظور تسهیل کار با APIهای مختلف و مدیریت درخواستها در ویرایشگر طراحی شده است. Endpoint با هدف ارائه یک تجربه کاربری مشابه با VS Code و حفظ درخواستها در سیستم کنترل نسخه (مانند Git) توسعه یافته است.
Endpoint یک کلاینت REST است که بر روی حفظ درخواستها در ویرایشگر و قابلیت حمل آنها تمرکز دارد. این ابزار با Copilot توسعه یافته و امکان تعریف جریانهای چند مرحلهای (مانند ورود به سیستم و دریافت توکن) را فراهم میکند. همچنین، Endpoint از فرمت `.http` پشتیبانی میکند و امکان وارد و خارج کردن درخواستها از این فرمت را فراهم میسازد.
ویژگیهای کلیدی Endpoint شامل رابط کاربری گرافیکی برای ویرایش پارامترها، هدرها، احراز هویت و بدنه درخواستها، مجموعهها و پیشفرضها (برای جلوگیری از تکرار)، محیطها (برای جابجایی سریع و جلوگیری از نشت اطلاعات حساس به Git) و قطعههای کد (برای انتقال آسان از حالت "کار میکند" به "آماده برای ارسال") است.
این ابزار برای توسعهدهندگانی که به دنبال یک ابزار ساده و بصری برای کار با APIها در VS Code هستند، مناسب است. Endpoint به جای جایگزینی فرمت `.http`، به عنوان یک مکمل برای آن عمل میکند و به توسعهدهندگان کمک میکند تا با کاهش مشکلات جزئی، فرآیند توسعه را تسریع کنند.
Endpoint با در نظر گرفتن نیازهای توسعهدهندگان به یک رابط کاربری بصری و حفظ قابلیت حمل و انعطافپذیری فایلهای `.http`، یک ابزار مفید برای مدیریت و تست APIها در محیط VS Code به شمار میرود.
مشاهده مطلب اصلی