APP下载

遭开源码社群强力反对,微软撤回在.NET 6移除程式码编辑器Hot Reload的决定

消息来源:baojiabao.com 作者: 发布时间:2024-11-26

报价宝综合消息遭开源码社群强力反对,微软撤回在.NET 6移除程式码编辑器Hot Reload的决定
图片来源: 

微软

微软在今年3月发表了新的程式码编辑器Hot Reload,并准备让它同时登上Visual Studio 2022与.NET 6。然而,微软在10月20日忽然宣布该工具将只部署于Visual Studio,激怒了开源社群,使得微软在23日回心转意,表示依然会在.NET 6中提供Hot Reload。

Hot Reload允许开发者在程式执行时直接修改及部署程式码,而不必暂停程式,加速了开发流程,被视为是一个强大工具。

微软已经在甫问世的Visual Studio 2022正式版及.NET 6的测试版中添增了Hot Reload,却在上周忽然于GitHub上的.NET SDK移除了涉及Hot Reload功能的2,500行程式,同时宣布取消.NET 6的Hot Reload功能。

这激怒了那些拥抱.NET平台的开源社群,批评微软是为了推销商业版的Visual Studio,故意削弱开源.NET平台的能力,感到被微软背叛了。一名开源码工程师则直接撰文抨击微软对开源的承诺是不可靠的。

雪上加霜的是,《The Verge》引述消息来源报导,自.NET 6平台移除Hot Reload,是微软开发者部门主管Julia Liuson基于商业考量所下的决定。

在掀起轩然大波后,.NET专案管理总监Scott Hunter于23日出面道歉了,强调微软依然力挺开放的.NET平台,只是因为绝大多数的.NET开发者都使用Visual Studio,希望能在Visual Studio上替.NET 6提供最佳经验。不过,Hunter也坦承这是个错误的决策,将把Hot Reload加回.NET 6,包括GitHub上的.NET SDK,以及预计于11月8日问世的正式版上。

2021-10-25 16:48:00

相关文章