Tynnodd Microsoft ymarferoldeb Hot Reload o ffynhonnell agored .NET i'w anfon yn Visual Studio 2022 yn unig

Mae Microsoft wedi symud i'r arfer o ddileu cod ffynhonnell agored flaenorol o'r llwyfan .NET. Yn benodol, gweithredu'r swyddogaeth Hot Reload, a gynigiwyd yn wreiddiol nid yn unig yn amgylchedd datblygu Visual Studio 6 2019 (Rhagolwg 16.11), ond hefyd yn y cyfleustodau gwylio dotnet agored ".

Y rheswm dros ei ddileu yw'r penderfyniad i anfon y nodwedd yn y cynnyrch masnachol Visual Studio 2022 yn unig er mwyn ei gwneud yn fwy deniadol na golygydd cod agored Visual Studio Code. Mae'n werth nodi, ar Hydref 21, bod atodiad yn ymddangos yn y nodyn cyhoeddiad Hot Reload yn nodi na fydd cefnogaeth Hot Reload yn cael ei gynnwys yn y .NET SDK 6 ac mae'r holl ymdrechion yn canolbwyntio ar ddatblygu Visual Studio 2022. Ar Γ΄l ymddangosiad defnyddiwr anfodlonrwydd, tynnwyd y nodyn, ond dychwelwyd ar Γ΄l ychydig.

Mae'r nodwedd Hot Reload yn darparu'r modd i olygu cod ar y hedfan tra bod rhaglen yn rhedeg, gan ganiatΓ‘u i chi wneud newidiadau heb atal gweithredu Γ’ llaw a heb atodi torbwyntiau. Gallai'r datblygwr redeg y cais o dan oriawr dotnet, ac ar Γ΄l hynny cafodd y newidiadau a wnaed i'r cod eu cymhwyso'n awtomatig i'r rhaglen redeg, a oedd yn ei gwneud hi'n bosibl arsylwi ar y canlyniad ar unwaith.

Ceisiodd ISVs ddychwelyd cod wedi'i dynnu a oedd eisoes yn ffynhonnell agored ac wedi'i gynnwys yn y rhag-ryddhad .NET 6 RC1, ond ni chaniataodd Microsoft y newid hwn a chyfyngodd hefyd ar y gallu i adael sylwadau yn y drafodaeth. Mae gweithredoedd Microsoft wedi achosi dicter ymhlith aelodau'r gymuned sy'n ystyried bod y mater o ddychwelyd yn sylfaenol ac i ddeall a yw'r platfform .NET yn brosiect agored ai peidio mewn gwirionedd. Pryder arall yw, oherwydd presenoldeb Visual Studio yn unig ar gyfer platfform Windows, na fydd y swyddogaeth Hot Reload ar gael ar gyfer macOS a Linux.

Ffynhonnell: opennet.ru

Ychwanegu sylw