12101111
2020-12-25 15:34:00 +08:00
vscode online 的 fork, 有自己的扩展商店
微软以技术和 visual studio 共享为由闭源了 C#和 Python 的扩展, 还有 remote 系列扩展以及需要 Azure/Github 云服务的扩展, 而且这些扩展依赖一个叫 vsda 的 native node 模块, 通过 vsda 这个闭源扩展对 vscode 本体进行校验, 如果校验失败或没有 vsda 模块, 这些扩展就直接罢工.
declare module 'vsda' {
export class signer {
sign(arg: any): any;
}
}
虽然 vscode 本体是开源软件, 但是重量级扩展以这种方式闭源+拒绝给官方二进制版之外的用户服务的方式令很多人不满
因此就有了 vscodium, code-server 和 theia 这种第三方的开源解决方案, 删掉了微软埋的后门.