mac vscode 看linux源码,代码编辑器VS Codium - 真正免费开源的 VS Code

原标题:代码编辑器VS Codium - 真正免费开源的 VS Code

正文

今天介绍深受开发者们欢迎的代码编辑器VS Code 的另一个平行版本 - VS Codium。这二者的关系有些类似于Chrome和Chromium,扩展插件大部分通用,连使用界面都是无限相似。

Visual Studio Code,也称为VS Code,是一款支持Linux,Windows和macOS的代码编辑器。它既能编辑简单文本,也能像集成开发环境(IDE)一样管理整个代码库。它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。

25669c87f7557a509beffb2349240e1c.png

既然微软早就开源了VS Code,但是为什么还有人花力气去另外开发一个版本呢?

因为你在安装VS Code的时候,会看到这样一个熟悉的声明:

VS Code收集使用数据并将其发送给Microsoft以帮助改进我们的产品和服务。阅读我们的隐私声明以了解更多信息。

也就是说,在微软官网上下载的VS Code包含了Trakcer和远程报告功能,它会把你的文件数、文件大小、功能使用次数等统计数据发送给微软,着实让人不爽。而VS Codium剔除了可能侵犯你隐私的功能。

而且你从Microsoft下载的版本没有开放源代码。

VS Codium的优点

VS Codium完全继承了VS Code的特性:

Windows、Linux和Mac三大平台都能使用;

附带IntelliSense代码补全功能;

直接使用VS Code扩展;

强大的内置编译器;

原生支持多种语言和Git等等。

VS Codium也有强大的插件当然最重要的是没有Tracker和远程报告,让你放心使用。

VS Code的最简单替代方法是VS Code本身,无需Microsoft专有的附加组件即可构建。VSCodium 项目提供了可下载的 Code-OSS 可执行文件,这些文件是从VS Code代码库构建的,而无需Microsoft进行product.json更改。VSCodium 的开发者还竭尽全力禁用了所有难以寻找的遥测选项,除非你自行编译,否则这已经是你能找到的最干净的 VS Code 版本了。

VSCodium提醒,VS Code还包含了一些专有工具,这些开源工具无法提供这些工具。这包括一个C#调试器和一些库扩展。如果需要它们,则有针对这些问题的文档化解决方法,但是如果您依赖于VS Code中非常特定的内容,则应验证其是否在VSCodium中也有用。

安装方法

VS Codium可以从官网上直接下载二进制安装文件,也能通过软件包管理工具直接安装。

在macOS上使用Homebrew:

brew cask install vscodium

Mac OS X Mojave用户注意事项:第一次打开VSCodium时,如果看到“由于Apple无法检查应用程序,因为苹果无法检查该应用程序而无法打开该应用程序”,则可以右键单击该应用程序,然后选择“打开”。仅在首次在Mojave上打开时才需要这样做。

在Windows上可以通过Chocolatey安装:

choco install vscodium

在Linux上的安装也很简单,先添加GPG秘钥和软件源:

linuxmi@linuxmi:~/www.linuxmi.com$ wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | gpg --dearmor | sudo dd of=/etc/apt/trusted.gpg.d/vscodium.gpg

linuxmi@linuxmi:~/www.linuxmi.com$ echo 'deb https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/vscodium.list

885a34b1c2dd4cdf03811267ffa5d734.png

然后再用系统自带软件包管理工具安装,以Debian/Ubuntu为例:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update && sudo apt install vscodium

1f2e88b19ba164f0368f8bbbe8db0792.png

Fedora、CentOS等系统与之类似。

或许也有程序员觉得,为了禁用Trakcer和远程报告制作一个新版本有必要吗?

纯属多此一举!首先,微软的VS Code扫描一些非敏感信息。

其次,VS Code自身也可以禁用远程报告功能,在设置选项中将telemetry.enableTelemetry设置为false即可。

而选择VS Codium程序员的理由也很简单:我们只是不相信微软。

VS Code是二进制文件,就算禁用了远程报告功能,你无法知道它在你背后做了什么。

有人发现禁用后,VS Code仍然会定期联系vortex.data.microsoft.com这个网址。

传送门

VS Codium下载地址:https://vscodium.com

源码托管:https://github.com/VSCodium/vscodium返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值