asdf 多语言版本管理
约 300 字大约 1 分钟
介绍
asdf 是一个工具版本管理器。所有的工具版本定义都包含在一个文件(.tool-versions)中,你可以将配置文件放在项目的 Git 存储库中以便于和团队其他成员共享,从而确保每个人都使用完全相同的工具版本
引自官网
安装
常用命令
个人常用命令
asdf plugin list all # 查看支持的语音插件
asdf plugin add java # 添加语言插件
asdf list all java # 查看语言支持的版本
asdf install java 8.0.312 # 安装 语言版本 (先装插件)
asdf list java # 查看已安的版本
asdf shell java xxxx # 设置当前shell下语言版本
asdf local java xxxx # 设置当前目录下语言版本
asdf global java xxx # 设置全局下的语言 版本
这东西用起来真的太舒服了 😌
goland使用
在项目下指定版本即可 asdf local golang xxxx
不指定,也不影响,只是为了统一路径,便于管理与维护