项目地址:https://github.com/gvcgo/version-manager/releases/tag/v0.6.1
官方文档:https://gvcgo.github.io/vdocs/
支持的语言列表:
bun, clang, codon, deno, dlang, dotnet, elixir, erlang, flutter, gcc, gleam, go, groovy, jdk, julia, kotlin, lfortran, lua, nim, node, odin, perl, php, pypy, python, r, ruby, rust, scala, typst, v, zig.
另外支持30+种编程工具、编辑器等。
最新v0.6.1预览版带来了全新的用户体验,远超所有同类型的工具:
- 跨平台,支持Windows,Linux,MacOS
- 支持多种语言和工具,省心
- 受到lazygit的启发,拥有更友好的TUI,更符合直觉,极致精简的用户输入
- 支持针对项目锁定SDK版本,hook了cd命令,cd到锁定版本的项目的任何子目录下都能自动切换到锁定版本,支持对一个项目锁定多种不同sdk的版本,支持bash、zsh、fish和powershell
- 支持反向代理/本地代理设置,提高国内用户下载体验
- 相比于其他任何SDK管理器,拥有更优秀的架构设计,响应更快,稳定性更高
- 无需插件,开箱即用
- 无需docker,纯本地安装
- 更高的可扩展性,甚至可以通过使用conda来支持数以千计的应用
动图预览: