🔥🔥🔥最稳定好用的跨平台SDK版本管理器(version-manager)

本文涉及的产品
应用实时监控服务ARMS - 应用监控,每月50GB免费额度
云原生网关 MSE Higress,422元/月
函数计算FC,每月15万CU 3个月
简介: version-manager (vm)是一个全平台的、精简的版本管理工具,旨在无缝管理多种编程语言,包括新兴语言如 vlang、zig 和 typst。与fnm、sdkman等工具不同,vm专注于提供流畅、稳定的体验,通过内置机制隔离和缓存爬虫数据,避免插件需求。它支持代理设置和多线程下载,优化了国内用户下载速度。vm覆盖40+语言和工具的安装、切换及环境管理,简化了资源查找和SDK管理。欢迎访问 <https://github.com/gvcgo/version-manager> 参与项目。演示动图分别适用于MacOS、Windows和Linux。

项目名称:version-manager(简称vm)
项目地址: https://github.com/gvcgo/version-manager
文档地址:https://github.com/gvcgo/version-manager/blob/main/docs/readmeCN.md
项目简介: vm 是一个简单,跨平台,并且经过良好测试的版本管理工具。它完全是为了通用目的而创建的。无需插件,开箱即用。
可能你已经听说过fnm, sdkman, gvm, nvm, pyenv, phpenv 等工具。然而,这些工具都不能管理多种编程语言。vm支持了国内程序员常用的几乎所有编程语言,并且支持了 vlang 、zig 、typst 等新兴的有一定潜力的语言,它隔离并缓存了爬虫部分的结果,而不是让爬虫变成 lua 插件,所以vm能让用户体验更流畅和稳定。此外,vm还支持了反向代理或者本地代理设置,多线程下载等,大大提高国内用户的下载体验。因此,不管你是老鸟还是菜鸟,vm都能给你带来相当的便利。你不用再手动去找任何资源,就能轻松安装管理各种 sdk 版本,尝试新的语言,新的特性。最后,vm将这些 sdk 或工具集中管理,对于有洁癖的人来说,也是福音。
vm目前支持 Java, Go, Node.js, Deno, Bun, .Net, Python, PhP, Rust, Kotlin, Scala, Flutter, Julia, Zig, V, Typst 等等 40+种语言和工具的一键安装、版本切换、环境变量管理等。
如果您感兴趣,version-manager项目期待您的加入。


MacOS演示

Windows演示

Linux演示

相关文章
|
5月前
|
Web App开发 移动开发 小程序
mPaaS常见问题之安装之后SDK管理器中是空的如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
|
5月前
|
Linux C# 开发工具
C#开源的一款友好的.NET SDK管理器
C#开源的一款友好的.NET SDK管理器
|
11月前
|
API 开发工具
SDK版本问题
SDK版本问题
89 1
|
5月前
|
开发工具
钉钉新版本sdk中如何获取用户手机id
钉钉新版本sdk中如何获取用户手机id
|
2月前
|
缓存 JavaScript 前端开发
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)
微信 JS-SDK Demo “分享信息设置” API 及数字签名生成方法(NodeJS版本)更新时间(2020-10-29)
|
3月前
|
机器学习/深度学习 人工智能 Java
人工智能平台PAI使用问题之Java SDK支持哪些版本
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
4月前
|
存储 人工智能 Java
2024创建boot时 项目SDK11不支持所选的版本Java21 请选择较低版本的java 解决方案
2024创建boot时 项目SDK11不支持所选的版本Java21 请选择较低版本的java 解决方案
49 2
|
4月前
|
jenkins 持续交付 开发工具
Android使用Jenkins打包自动维护sdk版本号
Android使用Jenkins打包自动维护sdk版本号
49 0
|
5月前
|
Java 开发工具 Maven
sdk2.9.2的版本缺少方法
在IntelliJ IDEA中,SDK版本2.9.2。当前阿里云Maven仓库被用于获取SDK。需要新SDK
39 0
|
5月前
|
开发工具 Android开发
Android获取SDK的版本信息
Android获取SDK的版本信息
71 0