В Visual Studio 18.6 Insiders 3 Microsoft по умолчанию включила «TypeScript 7 Beta»

Typescript Visual Studio компилятор производительность Sdk neowin.net

TypeScript 7 Beta уже здесь: нативная скорость выполнения и параллелизм с общей памятью в Visual Studio. Ощутите ускорение в 10 раз и более отзывчивый IntelliSense уже сегодня. — neowin.net

Корпорация Microsoft включила TypeScript 7 Beta по умолчанию в состав TypeScript SDK в сборке Visual Studio 18.6 Insiders 3. Это обновление затронет любой проект, использующий встроенный SDK, например проекты TypeScript, проекты ASP.NET Core с пакетами npm, а также любые редактируемые вами файлы TypeScript или JavaScript.

Для проектов, в которых не установлена конкретная версия TypeScript, Visual Studio по умолчанию будет использовать новый нативный компилятор.

Microsoft отмечает, что TypeScript 7 является нативным портом компилятора и инструментов TypeScript, что представляет собой значительное изменение, обеспечивающее нативную скорость выполнения и параллелизм с общей памятью для компилятора TypeScript и языковой службы. В случаях, когда пользователи работают с большими кодовыми базами, прирост скорости компиляции может достигать 10 раз, при этом потребление памяти значительно снижается.

Языковая служба TypeScript также стала значительно лучше: время загрузки проектов сократилось в 8 раз. Наблюдаются и общие улучшения производительности во всех аспектах, включая:

  • IntelliSense и автодополнение. Подсказки кода и информация о параметрах должны появляться быстрее, особенно в больших проектах, где ранее могли наблюдаться задержки.
  • Поиск всех ссылок. Поиск ссылок по всему решению стал значительно быстрее.
  • Переход к определению. Навигация к определениям стала более отзывчивой.
  • Диагностика ошибок. “Волнистые” линии и списки ошибок обновляются быстрее по мере набора текста.
  • Время загрузки проектов. Запуск проектов TypeScript и JavaScript в Visual Studio должен стать заметно быстрее, время загрузки сократилось примерно в 8 раз.

Ранее в этом месяце Microsoft анонсировала бета-версию TypeScript 7.0, однако сегодняшнее объявление знаменует ее доступность в сборке Visual Studio 18.6 Insiders 3. Для получения дополнительной информации о новом TypeScript ознакомьтесь с предыдущим материалом Neowin. Вы также можете обратиться к объявлению Microsoft, чтобы узнать команды для переключения между версиями TypeScript и ознакомиться с известными проблемами в TypeScript 7.0 Beta.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: