شرکت مایکروسافت از عرضه نسخه جدید تایپ اسکریپت، یک زبان برنامه نویسی که روی جاوا اسکریپت بنا شده است، خبر داد. نصب نسخه جدید بسیار ساده است، میتوانید آن را از NuGet دریافت کنید، یا اگر ترجیح میدهید از npm استفاده کنید، کافیست از دستور زیر استفاده نمایید:
npm install -D typescript
مایکروسافت در توضیح تایپ اسکریپت اشاره کرد که اگر از ویژوال استودیو یا VS Code برای نوشتن کد جاوا اسکریپت استفاده میکنید، در واقع تمام این مدت در حال نوشتن تایپ اسکریپت بودهاید. این امکان را برای ابزار ویرایشگر تایپ اسکریپت فراهم میکند تا تکمیل خودکار کد، پیمایش کد و بازچینی کد را انجام دهد.
تایپ اسکریپت جدید با بسیاری از ویژگی های جدید برای توسعه دهندگان نرم افزار ارائه میشود تا در پروژههای خود امتحان کنند و از آنها بهره ببرند. در زیر لیستی از تمام ویژگی های جدید در تایپ اسکریپت را مشاهده میکنید
- قضاوت های نوع استنتاج شده
- محدود سازی جریان کنترل برای دسترسی های با اندیس ثابت
- تگ JSDoc @import
- بررسی صحت نحوی سینتکس عبارات باقاعده
- پشتیبانی از متدهای جدید Set در ECMAScript (Support for New ECMAScript Set Methods)
- اعلانهای جداگانه
- متغیر قالب ${configDir} برای فایلهای پیکربندی
- بررسی وابستگیهای package.json برای تولید فایل اعلان
- بهبود پایداری ویرایشگر و حالت نظارت
- بهبود عملکرد و بهینه سازی اندازه
- مصرف آسان تر API از ماژول های ECMAScript
- API transpileDeclaration
- تغییرات رفتاری قابل توجه
- غیرفعال کردن ویژگیهای منسوخ شده در تایپ اسکریپت
- تغییرات lib.d.ts
- تجزیه دقیق تر برای دکوراتورها
- undefined دیگر یک نام نوع قابل تعریف نیست
- صدور اعلان دستورالعمل مرجع سادهشده
با عرضه تایپاسکریپت جدید، مایکروسافت توجه خود را به تایپ اسکریپت بعدی معطوف کرده است. طبق اعلامیه، تایپ اسکریپت 5.6 باید در اوایل سپتامبر عرضه شود. این تیم همچنین گفت که به دنبال برنامه تکرار تایپ اسکریپت 5.6 باشید.
این شرکت همچنین گفت که اجرای نسخه های شبانه تایپ اسکریپت 5.6 از طریق npm نیز امکان پذیر است. نسخه های شبانه هر روز در نیمه شب به وقت PST منتشر میشوند، اما درک این نکته ضروری است که این نسخهها ممکن است به خوبی آزمایش نشده باشند و حاوی باگ های قابل توجهی باشند. اگر همچنان میخواهید نگاهی بیندازید، دستور زیر را وارد کنید:
npm install -D typescript@next