VersionFox 0.2.4 发布:一个工具管理所有运行时版本!
项目地址: https://github.com/version-fox/vfox
官网地址: https://vfox.lhan.me/zh-hans/
此版本的主要变化是修复了 PATH 环境变量中的重复值问题,并对用户体验进行了一些改进。我们还添加了一个文档网站:https://vfox.lhan.me
更新内容:
- bugfix: 忽略为安装的SDK版本信息 by @aooohan in d54f004
- bugfix: 重建软连接时,确保目标文件已解压 by @aooohan in 2d75a9b
- doc: 添加文档网站 by @aooohan in #54
- bugfix: 根据终端高度输出search结果 by @Chance-fyi in #65
- bugfix: 处理安装时的中断情况 by @aooohan in cdb5784
- bugfix: current 命令失效问题 by @aooohan in 65838e8
- feat: 允许env 命令输出json格式内容 by @axdank in #64
- bugfix: 非hook环境下, 不实用defer保存record。by @axdank in #68
- bugfix: Windows下全局模式PATH重复 (#60) by @aooohan in 416dcad
- bugfix: PATH环境变量内容重复 (#70) by @aooohan in c5c96f4
新增插件:
- 支持Kotlin插件 by @aooohan in version-fox/version-fox-plugins#19
- 支持Gradle插件 by @ahai-code in version-fox/version-fox-plugins#22
- 支持Graalvm插件 by @ahai-code in version-fox/version-fox-plugins#18
新贡献者:
- @c3b2a7 made their first contribution in #57
- @Chance-fyi made their first contribution in #65
- @axdank made their first contribution in #64
- @dixonwille made their first contribution in version-fox/version-fox-plugins#13
- @bytemain made their first contribution in version-fox/version-fox-plugins#15
- @zhylmzr made their first contribution in version-fox/version-fox-plugins#20
- @ghosind made their first contribution in version-fox/version-fox-plugins#21
Full Changelog: v0.2.3...v0.2.4
已支持插件:
Name | Version | Author | Description |
---|---|---|---|
dart/dart | 0.0.1 | Aooohan | dart plugin, support for getting stable, dev, beta version |
deno/deno | 0.0.1 | Aooohan | Deno plugin, https://deno.com/ |
dotnet/dotnet | 0.0.1 | Korbinian Habereder | dotnet plugin, support for dotnet sdks 6.0, 7.0, 8.0 |
flutter/flutter-cn | 0.0.1 | Aooohan | flutter plugin for China, support for getting stable, dev, beta version |
flutter/flutter | 0.0.2 | Aooohan | flutter plugin, support for getting stable, dev, beta version |
golang/golang | 0.0.2 | Aooohan | |
gradle/gradle | 0.0.1 | ahai | gradle |
java/adoptium-jdk | 0.0.1 | aooohan | Adoptium JDK |
java/azul-jdk | 0.0.1 | yimiaoxiehou | Azul JDK, also known as Zulu |
java/graalvm | 0.0.1 | ahai | graalvm JDK |
kotlin/kotlin | 0.0.1 | Aooohan | Kotlin plugin |
maven/maven | 0.0.1 | Aooohan | |
nodejs/nodejs | 0.0.4 | Aooohan | Node.js |
nodejs/npmmirror | 0.0.2 | yimiaoxiehou | install Node.js use https://cdn.npmmirror.com |
python/npmmirror | 0.0.3 | aooohan | vfox >= 0.2.3 !!! From npmmirror.org. For Windows, only support >=3.5.0, but no restrictions for unix-like |
python/python | 0.0.3 | aooohan | vfox >= 0.2.3 !! For Windows, only support >=3.5.0, but no restrictions for unix-like |
zig/zig | 0.0.4 | aooohan | Zig |
快速开始
亮点:
- 跨平台 (Windows、Linux、macOS), 不同的平台拥有相同的用户体验
- 使用一致的命令管理所有语言
- 简单的插件系统添加对您所需 SDK 的支持
- 支持 Global、Project、Session 三种作用域
- 切换项目时,自动切换到对应版本
详细的安装指南请参见 快速入门
1.选择一个适合你的安装方式。
2. ⚠️ 挂载vfox到你的 Shell (从下面选择一条适合你 shell 的命令) ⚠️
echo 'eval "$(vfox activate bash)"' >> ~/.bashrc echo 'eval "$(vfox activate zsh)"' >> ~/.zshrc echo 'vfox activate fish | source' >> ~/.config/fish/config.fish # PowerShell: # 1. 打开 PowerShell 配置文件: New-Item -Type File -Path $PROFILE # 无需在意 `文件已存在` 错误 Invoke-Item $PROFILE # 2. 将下面一行添加到你的 $PROFILE 文件末尾并保存: Invoke-Expression "$(vfox activate pwsh)"
请记住重启你的 Shell 以应用更改。
3. 添加插件
$ vfox add nodejs/nodejs
4. 安装版本
vfox install nodejs@latest
5. 切换版本
$ vfox use nodejs@21.5.0 $ node -v 21.5.0
目前已支持多种开发语言,欢迎使用~~
作用域演示
Project 作用域
Session 作用域
Node 完整演示

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
DBeaver 24.0.0 发布
DBeaver 是一个免费开源的通用数据库工具,适用于开发人员和数据库管理员。DBeaver 24.0.0现已发布,更新内容如下: SQL Editor: 支持嵌套 CASE 语句 从大纲中删除查询已修复 改进了类型转换支持 修复了右键单击折叠查询的处理 修复代码执行后展开折叠组的问题 Metadata editor:更改约束时更改键名称 Data Editor:空间数据查看器中的 SRID 切换已修复 ER Diagram: Missing connection lines 已修复 Mikami-Tabuchi 路由类型已禁用 AI: 改进了Comment presentation 发送唯一键和索引已修复 Data Transfer: Export statistic 已修复 修复了表创建限制时的导入阻塞 Linux 上的堆栈溢出已修复 Connectivity:增加了空闲连接的关闭超时,并禁用了嵌入式驱动程序 Security: Elasticsearch 中的漏洞显示已修复 由于 CVE-2024-1597,PosgtreSQL 驱动程序已升级 General: 增强了 Smar...
- 下一篇
国产数据库管理工具 CloudDM v2.5.0 发布,新增支持异构数据库之间的表 DDL 语句生成
CloudDM 是 ClouGence 公司推出的一款一站式多数据源开发管理工具,使用它可以方便地访问和管理 MySQL、Oracle、PostgreSQL、阿里云RDS、Greenplum、TiDB、Redis、StarRocks、Doris、SelectDB、SQL SERVER、ClickHouse、OceanBase 、PolarDB-X 、IBM Db2 等多种不同类型的数据库。通过 CloudDM 丰富的数据源支持可以避免在多个专业工具之间切换,从而提高工作效率。 它是本地化的应用程序,没有后台进程。和 DataGrip、Navicat 一样在安装完成后,只需要双击应用程序图标,便可以方便的管理位于本地计算机或远程计算机上的数据库。已经支持 Windows、MacOS 和 Linux 主流操作系统。 本期亮点 异构数据库之间的表 DDL 语句生成 更新内容 [新增] 新增 以 MySQL 数据库为源端,对端支持 ClickHouse 等 11 种数据源的 DDL 语句生成功能 新增 以 PostgreSQL 数据库为源端,对端支持 SQL SERVER 等 10 种数据源...
相关文章
文章评论
共有0条评论来说两句吧...