项目地址: https://github.com/gvcgo/version-manager
文档地址: https://gvcgo.github.io/vmr/
B 站视频演示教程地址: https://www.bilibili.com/video/BV1bZ421v7sD/?spm_id_from=333.1007.0.0&vd_source=1835c845bf533ce47c2b4d33db3419b5
Version-Manager(简称 vmr)是一款用 go 编写的超实用的跨平台 SDK 版本管理器。 它支持 40 多种编程语言和工具。
稳定流畅,无需插件,一键安装,开箱即用。
支持全局切换版本、在终端会话中临时切换版本、以及锁定项目版本等。
当锁定项目版本时,使用cd命令切换到项目目录下的任何位置,就会自动开启新的终端会话并切换到锁定版本。退出该终端会话之后,锁定版本会失效,不影响全局版本。
vmr为 Windows 定制了 source 命令,用于在 powershell 下使新增的 Path 环境变量立即对当前窗口生效。
即使你不需要 SDK 版本管理,你也可以把它当成一个方便的安装器。当你想要尝试其他语言或者工具时,就能一键安装,无需去麻烦地寻找各种资源。可以说是提高效率的利器。 目前很多来自腾讯、阿里、字节等大厂的,甚至是工作十几二十年的大佬都在使用 vmr ,并为 vmr 提供了很好的建议和意见。
欢迎大家去项目参观,star ,分享和使用。有兴趣的,可以贡献代码和想法。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.