مایکروسافت TypeScript 5.6 را با تعدادی پیشرفت جدید منتشر کرد
مایکروسافت به طور رسمی TypeScript 5.6 را منتشر کرده، که جدیدترین نسخه از این زبان برنامهنویسی محبوب بوده و بر پایه جاوا اسکریپت ساخته شده است. این شرکت پیش از این، نسخه 5.5 TypeScript را در ماه ژوئن عرضه کرده بود.
در پست وبلاگ، مایکروسافت به روز رسانیهای جدید موجود در TypeScript 5.6 را معرفی کرد. یکی از این به روز رسانیها، مشکلی را حل میکند که در آن، اشتباهات برنامهنویسی ممکن است رخ دهد، اما کد جاوا اسکریپت همچنان معتبر و پذیرفته شده است. مایکروسافت اعلام کرده است که این مشکل اکنون حل شده است:
در TypeScript 5.6، کامپایلر اکنون همیشه یک خطا را تولید میکند، زمانی که میتواند به صورت نحوی یک بررسی درستی یا نادرستی را تشخیص دهد.
نسخه جدید TypeScript 5.6 همچنین پشتیبانی از شناسههای ماژول دلخواه را به کد اضافه میکند و یک گزینه کامپایلر جدید با نام “–noCheck” را معرفی میکند. مایکروسافت میگوید این گزینه به برنامهنویسان امکان میدهد تا از بررسی نوع تمام فایلهای ورودی خود صرفنظر کنند. این ویژگی از بررسی نوع غیرضروری جلوگیری میکند، هنگامی که هرگونه تحلیل معنایی لازم برای تولید فایلهای خروجی انجام میشود.
یکی دیگر از ویژگیهای جدید برنامهنویسی در TypeScript 5.6، این است که سرویس زبان TypeScript اکنون کاراکترهای commit را برای هر آیتم تکمیلی ارائه میدهد. کاراکترهای commit، کاراکترهای خاصی هستند که وقتی تایپ میشوند، به طور خودکار آیتم تکمیل پیشنهادی فعلی را تأیید میکنند. این به این معناست که ویرایشگر شما اکنون بیشتر به آیتمهای تکمیلی پیشنهادی در زمان تایپ کاراکترهای خاص متعهد میشود.
شما میتوانید تمام ویژگیهای اضافه شده و بهبودهای جدید در TypeScript 5.6 را در پست وبلاگ مرور کنید. اگر تاکنون از TypeScript استفاده نکردهاید، میتوانید با استفاده از npm و دستور “npm install -D typescript” آن را امتحان کنید. همچنین میتوانید TypeScript 5.6 را از طریق وبسایت NuGet دریافت کنید.