vfox 0.2.5 发布: 一个工具管理所有运行时版本!
项目地址: https://github.com/version-fox/vfox
官网地址: https://vfox.lhan.me/zh-hans/
该版本主要修复了 Powershell Hook 脚本引起的几个问题,优化了用户体验和性能,还支持 GitBash shell, 并为 0.3.0 做准备。
更新内容:
- feat: 支持PreUse hook函数 by @bytemain in #58
- feat: 支持 GitBash shell by @aooohan in 967d2cf
- feat: 支持模糊搜索所有版本 by @Chance-fyi in #78
- fix: VSCode下PATH重复问题 by @aooohan in e3c35b9
- fix: 模糊搜索的不一致问题 by @Chance-fyi in #75
- fix(powershell): 覆盖原始prompt函数 by @LordHumphrey in #101
- fix(powershell): 激活后导致,中文乱码问题 by @LordHumphrey in #117
- fix(powershell): 由于Powershell的bug, 需要提前进行清理 by @aooohan in 8ce7be0
- fix(zip): 解压缩未保持原有格式 by @ahai-code in #103
- fix(plugin): 插件未传递主版本信息 by @aooohan in 9151cf2
- refactor: 变更插件存储格式, 由单文件改为一个插件对应一个目录 by @aooohan in f0253a4
-
新贡献者:
- @xxnuo made their first contribution in #71
- @dependabot made their first contribution in #77
- @bytemain made their first contribution in #58
- @LordHumphrey made their first contribution in #101
- @ahai-code made their first contribution in #103
Full Changelog: v0.2.4...v0.2.5
已支持插件:
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-adoptium-jdk | 0.0.1 | axdank | Azul (Zulu) JDK - Adoptium |
java/azul-jdk | 0.0.3 | yimiaoxiehou | Azul JDK, also known as Zulu |
java/graalvm | 0.0.1 | ahai | graalvm JDK |
java/ibm-adoptium-jdk | 0.0.1 | axdank | IBM JDK - Adoptium |
java/microsoft-adoptium-jdk | 0.0.1 | axdank | Microsoft JDK - Adoptium |
java/redhat-adoptium-jdk | 0.0.1 | axdank | RedHat JDK - Adoptium |
kotlin/kotlin | 0.0.1 | Aooohan | Kotlin plugin |
maven/maven | 0.0.1 | Aooohan | |
nodejs/nodejs | 0.0.7 | Aooohan | Node.js |
nodejs/npmmirror | 0.0.5 | 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业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【店滴云】民宿管理系统升级微信营销功能
【店滴云】民宿管理系统升级微信营销功能 1、授权版后台与微信公众号深度绑定。从用户登录到用户消费和使用 2、粉丝数据的维护更方便,可以对不同粉丝进行精准划分 3、增加微信模板消息应用辅助,可以更方便的触达用户 系统后台截图: 楼栋管理: 房间管理:
- 下一篇
PHP 8.2.17 发布
PHP 8.2.17 已发布,更新内容如下: Core: 修复了在关闭时 ZTS 持久资源崩溃的问题。 Curl: 修复了由于 libcurl 8.6.0 中字符串更改导致的测试失败问题。 DOM: 修复了 DOMNodeList 和 DOMNodeMap 中维度的引用访问问题。 Fileinfo: 修复了 bug GH-13344(finfo::buffer(): Failed identify data 0:(null), backport)。 FPM: 修复了 bug #75712(php-fpm 中的 getenv 不应该读取 $_ENV、$_SERVER)。 GD: 修复了 bug GH-12019(在系统 gd 库中检测图像格式的问题)。 MySQLnd: 修复了 bug GH-11950([mysqlnd] 如果 CR_SERVER_GONE_ERROR 已经被设置,不应该将 CR_MALFORMED_PACKET 设置为错误)。 PGSQL: 修复了 bug GH-13354(pg_execute/pg_send_query_params/pg_send_execute...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS8编译安装MySQL8.0.19
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- 2048小游戏-低调大师作品
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度