شرکت مایکروسافت در جدیدترین نسخه Visual Studio 18.6 Insiders 3، پشتیبانی پیشفرض از TypeScript 7 Beta را در SDK داخلی TypeScript فعال کرده است.
به گزارش سرویس نرمافزار تکناک، این تغییر تمام پروژههای وابسته به این SDK، از پروژههای TypeScript گرفته تا پروژههای ASP.NET Core دارای بستههای npm و فایلهای TypeScript و JavaScript در حال ویرایش را تحت تأثیر قرار میدهد. از این پس، پروژههایی که نسخه مشخصی از TypeScript را به صورت جداگانه نصب نکرده باشند، به طور خودکار از کامپایلر بومی جدید TypeScript 7 استفاده خواهند کرد.
بیشتر بخوانید: این قابلیت جدید دردسر تعمیر ویندوز ۱۱ را کم می کند
به گفته مایکروسافت، TypeScript 7 یک بازنویسی بومی از کامپایلر و ابزارهای اصلی TypeScript محسوب میشود و یکی از بزرگترین تغییرات تاریخ این زبان است. این نسخه با بهرهگیری از اجرای بومی و پردازش موازی مبتنی بر حافظه مشترک، سرعت کامپایلر و سرویس زبان TypeScript را افزایش میدهد. در پروژههای بزرگ، این بهینهسازیها میتوانند زمان کامپایل را تا ۱۰ برابر کاهش دهند و همزمان مصرف حافظه را نیز به میزان قابل توجهی پایین بیاورند.

برای مطالعه بیشتر: شناسه GDID ویندوز ۱۱ به دستگیری هکر ۱۹ ساله کمک کرد
سرویس زبان TypeScript 7 نیز با بهبودهای گستردهای همراه شده و زمان بارگذاری پروژهها حدود ۸ برابر سریعتر شده است. علاوه بر این، عملکرد قابلیتهای مختلف محیط توسعه مایکروسافت پس از پشتیبانی پیشفرض از TypeScript 7 Beta نیز ارتقا یافته است:
- تکمیل خودکار و IntelliSense: پیشنهادهای کد و اطلاعات مربوط به پارامترها بهویژه در پروژههای بزرگ با سرعت بیشتری نمایش داده میشوند.
- Find All References: یافتن تمام ارجاعهای یک بخش از کد در کل پروژه سریعتر انجام میشود.
- Go to Definition: جابهجایی میان تعریفهای مختلف کد روانتر و سریعتر شده است.
- تشخیص خطا: هشدارهای خطا و فهرست مشکلات هنگام تایپ، سریعتر بهروزرسانی میشوند.
- بارگذاری پروژهها: باز کردن پروژههای TypeScript و JavaScript در Visual Studio اکنون با سرعت بیشتری انجام میشود و زمان بارگذاری تقریبا ۸ برابر کاهش یافته است.
شرکت مایکروسافت پیشتر در اوایل ماه جاری میلادی نسخه Beta از TypeScript 7.0 را معرفی کرده بود، اما انتشار Visual Studio 18.6 Insiders 3 نخستین دسترسی رسمی این نسخه در محیط توسعه مایکروسافت را رقم میزند. کاربران میتوانند برای مشاهده جزئیات بیشتر درباره تغییرات TypeScript 7 و نحوه جابهجایی میان نسخههای مختلف، به مستندات مایکروسافت مراجعه کنند.

















