查看原文
其他

我将从VS Code切换到VS Codium

ITPUB 2023-03-21

近年来,我一直在使用VS Code起初我通过Brackets来网络开发然后转用Atom最后是VS Code在我看来,VS Code是一个很好的编辑器。自发布以来,它已经有所改进。但是从这个月开始,我将从VS Code切换到VS Codium请允许我解释一下。

VS Codium官网:https://vscodium.com



VS Code是开源的吗?

由微软发布的VS Code,并不是开源软件。VS Code编辑器采用开放核心模式,在这个模式中,编辑器的核心被开发为一个开源项目,VS Code的源代码以MIT协议开源。

然而,微软使用这个核心并对其进行修改,包括遥测跟踪,并将它作为一个专有版本发布,它拥有自己的许可,而不是FOSS许可,也不同于MIT许可。

这类似于Chrome浏览器,该浏览器的核心是“Chromium”,一个在开源软件许可下开发和发布的开源浏览器。然后,谷歌对其进行了修改,加入了谷歌专有的服务,并将Chrome作为一个独立的浏览器进行发布。


什么是VS Code的专有性?

微软修改VS Code的方式是,非微软的VS Code分支不能使用微软VS Code官方商店的扩展。不仅如此,微软开发和发布的一些VS Code扩展只能在微软发布的VS Code中运行,而不能在非微软的VS Code分支中使用。

一个企业遵循开放核心的原则并没有错。微软仍然需要为那些为VS Code做出贡献的开发者,以及与VS Code和运行扩展商店付费。


为什么我要换到VS Codium?

如果你想获得MIT许可完全开源的VS Code,而且不需要遥测跟踪,你必须从资源库中下载源代码并自行构建VS Code。

对大多数用户来说,从源代码构建VS Code是很困难的。

这就是VS Codium出现的原因。

VS Codium是一个完全开源的VS Code版本,没有微软VS Code的约束和跟踪。VS Codium团队从源代码中构建VS Code,并以VS Codium的名义发布不同平台的构建版本。

我想跳过VS Code附带的所有跟踪。我对他们的扩展市场越来越不满,那里有越来越多的扩展开始出售我们免费使用的扩展专业版本。


我对VS Codium的体验

尽管我以前也了解过VS Codium,但唯一让我不愿意切换的是所有扩展的可用性不足,我曾用这些扩展来定制我的VS Code体验。

但是VS COdium的扩展生态系统已经成熟,几乎所有VS Code的开源扩展现在都可以在open-vsx扩展市场下用于VS Codium。

这些扩展是由官方开发者或社区上传的。现在,我使用的扩展在VS Codium中可用,我顺利地过渡到VS Codium,没有什么可抱怨的。

唯一怀念的是我在VS Code上使用的“Monokai pro”主题,但我在Open VSX注册表上找到了一个新宠“Blackboard Pro”(它是免费的)。


打开VS Code扩展注册表。https://open-vsx.org。

从Open VSX注册表中下载所有流行的VS Code扩展程序



如何安装VS Codium?

安装VS Codium最简单的方法是通过软件包管理,可用于你的操作系统。

▶︎ 如果你是一个Windows用户

▶︎ macOs用户

▶︎ Linux Ubuntu用户


安装后的VS Codium。我安装的是Blackboard pro主题



性能提升

在性能方面,我没有看到明显的变化,也许是因为我的MBP和我的Windows机器都有足够的规格,来运行VS Codium和VS Code Smoothly,但我确信有一个小的性能提升,因为没有在后台运行遥测技术向微软发送数据。

如果你是VS Code的用户,我建议你试试VS Codium,看看它是否也适合你。


原文链接 

https://ruky.me/2022/06/11/im-switching-form-vs-code-to-vs-codium/


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存