微軟欲閉源VS Code的C#擴展惹眾怒
不點藍字關(guān)注,我們哪來故事?

利用 LSP ,將使我們能為 C# for VS Code 擴展帶來創(chuàng)新的功能。包括提供高級功能,以及在某些情況下提供閉源體驗,例如 IntelliCode。
我們計劃創(chuàng)建一個新的 “LSP Tools Host” 組件,它將 Roslyn 和 Razor 等開源組件與閉源組件集成在一起,提供了更廣泛的功能。
“LSP Tools Host” 將成為 C# for VS Code 擴展的默認(rèn)體驗,現(xiàn)有用戶可以在現(xiàn)有的開源 OmniSharp 驅(qū)動系統(tǒng)和新的 “LSP Tools Host” 之間進行選擇,后者將提供一些額外功能(比如閉源功能)的訪問權(quán)限。
“LSP Tools Host” 不會開源,但我們計劃在此過程中與社區(qū)進行溝通,以幫助指導(dǎo)我們未來的計劃。



Razor 和 C# 的 LSP 實現(xiàn)將保持開源(Roslyn 和 Razor)。VS Code 的 C# 擴展 (ms-dotnettools.csharp) 本身也將保持開源。
這個新的 “LSP Tools Host” 組件只是開源和閉源功能之間的橋梁,讓我們可以同時提供這兩種功能。
END
若覺得文章對你有幫助,隨手轉(zhuǎn)發(fā)分享,也是我們繼續(xù)更新的動力。
長按二維碼,掃掃關(guān)注哦
?「C語言中文網(wǎng)」官方公眾號,關(guān)注手機閱讀教程 ?
評論
圖片
表情
