Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源自荐】最好用的跨平台编程语言和工具版本管理器🔥🔥🔥 #2709

Closed
moqsien opened this issue Mar 18, 2024 · 0 comments

Comments

@moqsien
Copy link

moqsien commented Mar 18, 2024

推荐项目

  • 项目地址:https://github.com/gvcgo/version-manager

  • 类别:编程工具

  • 项目标题:超级版本管理器

  • 项目描述:编程语言和编程工具版本管理器

  • 主要功能:

    • 安装或卸载某个版本的sdk;
    • 在不同版本的sdk之间切换;
    • 支持仅在某个终端会话(即所谓的session scope)范围内使用某版本。可使用vm use -h命令查看如何使用。此功能基于pty和conpty,无需额外脚本。
    • 一键管理环境变量;
    • 对neovim和vscode用户友好,可以一键安装neovim和vscode。同时,neovim中一些明星插件的安装也可以一键完成,例如fd,ripgrep,tree-sitter等;
    • 相比其他版本管理器来说要更稳定;
    • 支持多线程下载,速度飞快🚀🚀🚀,可使用vm use -h命令查看用法;
    • 无需任何插件,开箱即用;
    • 命令行自动补全;使用vm completion -h查看;
  • 亮点:全平台(MacOS/Windows/Linux),支持的编程语言特别全面,简单易用,无需插件。

vm和vfox对比

sdk vm vfox
java(jdk) ✅︎ ✅︎
maven ✅︎ ✅︎
gradle ✅︎ ✅︎
kotlin ✅︎ ✅︎
scala ✅︎ ❌︎
python ✅︎ ✅︎
miniconda ✅︎ ❌︎
go ✅︎ ✅︎
node ✅︎ ✅︎
deno ✅︎ ✅︎
bun ✅︎ ❌︎
flutter(dart) ✅︎ ✅︎
.net ✅︎ ✅︎
zig ✅︎ ✅︎
php ✅︎ ❌︎
rust ✅︎ ❌︎
cmdline-tool(android) ✅︎ ❌︎
vlang ✅︎ ❌︎
cygwin ✅︎ ❌︎
msys2 ✅︎ ❌︎
julia ✅︎ ❌︎
typst ✅︎ ❌︎
gleam ✅︎ ❌︎
git-for-windows ✅︎ ❌︎
neovim ✅︎ ❌︎
vscode ✅︎ ❌︎
protobuf(protoc) ✅︎ ❌︎
lazygit ✅︎ ❌︎
  • 示例代码:(可选)

  • 截图:(可选)gif/png/jpg

demo

  • 后续更新计划:
    其他流行的编程语言或者好用的编程工具的管理和更新。
@moqsien moqsien changed the title 【开源自荐】全新的超级版本管理器(支持几乎所有常见编程语言以及一些实用工具,总计约40款sdk) 【开源自荐】全新的超级版本管理器🔥🔥🔥 Mar 20, 2024
@moqsien moqsien changed the title 【开源自荐】全新的超级版本管理器🔥🔥🔥 【开源自荐】最好用的跨平台编程语言和工具版本管理器🔥🔥🔥 Mar 24, 2024
@moqsien moqsien closed this as completed Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant