当前位置: 主页 > 程序 >

VSCode vs VSCodium

时间:2025-05-09  作者:haden   点击:
【摘要】> 背景是这样的,项目涉及RISCV linux开发。VSCode 提供了remote ssh 插件,可以很方便的远程访问Linux 服务器上的文件,并提供了和本地几乎一样的体验。本来想同样的方法在RISCV 服务器上使

背景是这样的,项目涉及RISCV linux开发。VSCode 提供了remote ssh 插件,可以很方便的远程访问Linux 服务器上的文件,并提供了和本地几乎一样的体验。本来想同样的方法在RISCV 服务器上使用,但是发现VSCode并没有对RiscV 做支持,有人提了相关issue但是微软并没有具体支持时间,于是有了下面的解决方案。

VSCode VS VSCodium

Visual Studio Code(简称 VSCode)是由微软开发的一款免费、开源的代码编辑器。它支持 Windows、macOS 和 Linux 操作系统。VSCode 因其强大的功能和灵活的扩展性,成为许多开发者的首选编辑器。
VSCodium,则是由社区驱动的,VSCode去除微软内容的免费二进制分发项目。
微软的VSCode源码是开源的(MIT协议)。但是我们从微软下载的VSCode则是非FLOSS协议的,包含了监测、跟踪等功能。微软在构建VScode的时候,会从VSCode仓库clone,然后基于修改后的product.json编译,里面多了其他特殊功能(监测、logo等)。
VSCodium项目就是可以省去下载编译源码的过程,可以直接下载到最新版本的基于MIT协议的VSCode。

目前微软并没有基于RiscvV的可用二进制安装包,你可用在VSCodium Release下载到RiscV,甚至是龙芯指令的VSCode。

open-remote-ssh

借用issues里的一条comment: God bless open source.

微软官方随VSCode一起还提供了Remote Development插件,可以很方便的访问服务器上的任何文件。但是可惜是闭源的,且不支持RiscV。好在,有基于VSCodium的开源版本open-remote-ssh

注意:该插件仅适配于vscodium

安装方式和其他插件一样,在release里下载.vsix文件。打开VSCodium,在插件里,选择Install from VSIX,即可。
使用方式和VSCode版的Remote SSH一样。

如果出现类似错误,是因为使用了VSCode。VSCodium和VSCode的版本号规则不太一样,所以在VSCodium里找不到对应的版本文件。

Error downloading server from https://github.com/VSCodium/vscodium/releases/download/1.94.0./vscodium-reh-linux-x64-1.94.0..tar.gz

另外,需要提前确认vscodium版本同时支持本地和远端服务器的架构,可以在codium release确认。

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片

推荐内容