Microsoft выпускает TypeScript 5.6 с рядом новых улучшений
Microsoft официально выпустила TypeScript 5.6 — последнюю версию популярного языка программирования, работающего на основе JavaScript. Компания выпустила версию TypeScript 5.5 в июне.
В сообщении в блоге Microsoft раскрыла ряд новых обновлений, включенных в TypeScript 5.6. Одно из них устраняет проблему, при которой ошибки могли быть допущены в программировании, но они все равно считались допустимым кодом JavaScript и принимались. Microsoft заявляет, что теперь исправила эту проблему:
В TypeScript 5.6 компилятор теперь выдает ошибку, когда он может синтаксически определить, является ли проверка истинной или нулевой, и всегда будет оцениваться определенным образом.
Новая версия TypeScript 5.6 также добавляет поддержку произвольных идентификаторов модулей в коде. Также есть новая опция компилятора, называемая «—noCheck». Microsoft утверждает, что это позволит программистам пропускать проверку типов для всех своих входных файлов. Она добавляет.
Это позволяет избежать ненужной проверки типов при выполнении семантического анализа, необходимого для создания выходных файлов.
В TypeScript 5.6 появилась еще одна новая функция программирования:
Языковая служба TypeScript теперь предоставляет собственные символы фиксации для каждого элемента завершения. Символы фиксации — это особые символы, которые при вводе автоматически фиксируют предлагаемый в данный момент элемент завершения. Это означает, что со временем ваш редактор теперь будет чаще фиксировать предлагаемый в данный момент элемент завершения при вводе определенных символов.
Вы можете ознакомиться со всеми новыми дополнениями и улучшениями в TypeScript 5.6 в сообщении блога. Если вы никогда раньше не использовали TypeScript, вы можете попробовать его, используя npm с помощью следующей команды: «npm install -D typescript». Вы также можете получить TypeScript 5.6 через сайт NuGet.