巨人天成
产经 科技 企业 数据 峰会 快讯 商业

微软大动作!TypeScript性能将迎来十倍提升

2025-03-11来源:ITBEAR编辑:瑞雪

微软近日在官方开发者博客上发表声明,宣布将全面提升Type的性能,旨在优化开发者在使用过程中的体验。

据微软介绍,Type的核心优势在于为开发者提供卓越的使用体验。然而,随着项目规模的扩大,Type在应对大型代码库时的表现不尽如人意。开发者在处理大型项目时,常常面临编辑器启动缓慢以及代码检查和构建时间过长的问题,这迫使他们不得不在编辑器启动速度和代码完整性之间做出妥协。

为了改善这一状况,微软决定对Type的编译器和工具进行本地化移植。这一举措预计将大幅提升编辑器的启动速度,并将构建时间缩短至原来的十分之一,同时显著降低内存使用。

微软透露,通过移植现有代码库,他们计划在2025年中推出支持命令行类型检查的本地化实现tsc的预览版,并在年底前提供功能完备的解决方案,涵盖项目构建和语言服务。开发者将能够从微软新的工作仓库中构建和运行Go代码,该仓库的许可证与现有的Type代码库保持一致。

微软官方测试显示,本地化实现已经能够成功加载多个流行的Type项目,包括Type编译器本身。以下是在GitHub上不同规模的流行代码库上运行tsc的时间对比:

鉴于开发者大部分时间都在代码编辑器中度过,微软特别强调提升编辑器的性能至关重要。他们希望编辑器能够快速加载大型项目,并在各种情况下保持快速响应。通过本地化实现,微软将能够提供极为流畅的编辑器体验。

以Visual Studio Code代码库为例,在高性能计算机上,当前编辑器加载整个项目需要约9.6秒。而使用本地化语言服务后,这一时间缩短至约1.2秒,项目加载速度在编辑器场景中提升了8倍。这意味着从用户打开编辑器到在Type代码库中开始键入,整个过程将变得更加高效。微软预计,所有项目都将享受到这种级别的加载时间改进。

优化后的Type在内存使用方面也有了显著改善,总体内存使用量约为当前实现的一半,且有望进一步降低。同时,所有语言服务操作,如代码补全、快速信息提示、跳转到定义和查找所有引用等,在编辑器中的响应速度也将大幅提升。微软还计划转向语言服务器协议(LSP),以更好地与其他编程语言实现对齐。

据悉,目前最新的Type版本为5.8,而5.9版本即将面世。基于Javascript的代码库将继续开发至6.x系列,其中Type 6.0将引入一些弃用和破坏性更改,以适应即将到来的原生代码库。当原生代码库与当前Type达到足够兼容性时,微软将发布Type 7.0。为了清晰起见,微软将这两个版本分别称为Type 6(JS)和Type 7(native),并将作为未来一段时间内的命名方式。

WebRTC技术赋能物联网卡:解锁工业医疗驾驶毫秒级低时延通信新路径
WebRTC(网页实时通信)技术与物联网卡的深度融合,正通过 “协议优化 + 硬件适配 + 网络升级”,破解毫秒级响应难题。本文基于行业实践,解析 WebRTC 技术原理、物联网卡协同路径及场景落地效果,为…

2025-11-13

智慧公安大数据云平台:以科技赋能警务,构建城市安全治理新生态
通过公安云平台,各类警务数据得以高效整合与流转,实现了从“人海战术”向“数据驱动”的转变。一键式可视化报警设备的引入,进一步拓宽了公众参与治安治理的渠道,实现接警员与报警人视频对讲、现场信息实时推送,为快速处…

2025-11-13

昕锐CL系列激光测距模块:定制化驱动低空经济场景变革新引擎
结语:定制化,是技术普惠的终极路径当测距模块从“标准化商品”进化为“场景化服务”,昕锐CL系列不仅解决了无人机与吊舱的“精准降本”难题,更重新定义了技术与需求的关系:技术突破的价值,不在于参数的堆砌,而在于…

2025-11-13

企业展厅多媒体设备保养指南:从日护到年检的分层维护策略
企业展厅多媒体设备保养频率需按“基础养护+定期检查+深度维护”分层设定,核心频率为每日、每周、每月、每季度,部分设备需年度专业维保。检查设备开机状态,测试核心功能(显示、音响、互动响应)是否正常。 请专业人…

2025-11-13

2025网购流量卡选购指南:不同场景实测教你选到网速稳的好卡
所以,简单概括一下:一张正规的网购流量卡,其网速表现与同运营商的线下套餐并无本质差异。 在流量卡领域,我认为“便宜”不一定直接等于“网速差”。•警惕“物联卡”冒充手机流量卡

2025-11-13

苹果设备与电信流量卡全攻略:从兼容到技巧,助你畅享无忧网络
•运营商网络覆盖差异•手机版本支持频段不同•套餐类型与设备性能不匹配最新的iPhone 14系列甚至已经支持电信的5GSA组网,网速体验绝对令人惊艳!

2025-11-12

2025金砖大赛大数据分析赛项落幕 多元力量共促数智化人才培养新篇章
新道科技助理总裁唐梦彬在致辞中表示,大赛把企业数智化转型过程中的业务模式、典型场景与大数据分析技术相结合,体现行业和企业对人员技能的最新标准,让师生深入了解当前数智化企业的运营和管理模式,提升大数据分析的理…

2025-11-12

量子安全网络新突破:CV-QKD可插拔模块开启高效规模化部署新篇
CUbIQ Technologies:开发了 CV-QKD 收发模块和量子安全架构HPE Juniper网络:将模块集成到其路由平台中,实现量子安全 MACsec 加密Coherent 高意:提供 400…

2025-11-12