1 w568w 104 天前 ![]() > 最好能有 UI,不用命令行,直接图形界面操作一下就好了 从没听过这么奇怪的要求 |
![]() | 2 yb2313 104 天前 sdk 还要管理吗? 不都是直接复制文件夹进项目然后改改用吗 |
![]() | 3 SachinBeyond OP @yb2313 #2 多版本管理. 比如全局 nodejs 和项目 nodejs 不是同一个版本. |
![]() | 4 rb6221 104 天前 ![]() 为什么你这么执着于 all in one 呢,尤其是在隔行如隔山的编程领域,这东西真的有市场吗 |
5 yukafans 104 天前 因为没有市场 |
6 HENQIGUAI 104 天前 可以带着 claude code 撸一个 |
![]() | 7 SachinBeyond OP @yukafans #5 没市场?我不信, 要是能做出来必定有很多人用. 你不用 nvm? 你不用 jdk 管理工具? |
![]() | 8 SachinBeyond OP @janus77 现在安装 nodejs 谁还去官网下一个安装包一步一步安装? 以后这种开发软件的安装趋势 基本上应该全部都是 版本管理工具去安装, 比如 nvm ,conda, jenv/sdkman 之类的. 现在 有几款开源 工具号称是 支持多种语言 sdk 管理,比如 volta/vfox, 但是社区不是很活跃, 有这个趋势. |
![]() | 9 minami 104 天前 via Android 没有的话你可以自己写,不想自己写可以花钱找人写,这是大实话 |
![]() | 10 snylonue 104 天前 nix + direnv ( |
![]() | 11 sablib 104 天前 |
![]() | 12 kibble5788 104 天前 可以看看:volta , 可以针对不同项目设置不同版本的 node |
![]() | 13 qinf 104 天前 ![]() mise asdf |
![]() | 14 Vegetable 104 天前 JetBrains IntelliJ IDEA |
![]() | 15 yb2313 104 天前 @SachinBeyond #3 这不是环境管理吗, 大概不叫 sdk |
![]() | 16 yb2313 104 天前 @SachinBeyond #3 mise 好像可以, 听说过, 但没用过 |
![]() | 17 Nasei 104 天前 没什么人用吧,新语言都自带多版本管理的命令行,干嘛用一个第三方的。而且公司的项目谁没事整天升 sdk 玩 |
![]() | 18 zhanying 104 天前 via Android vfox 咋了,出了没 gui 不都符合? |
![]() | 19 wynemo 104 天前 @SachinBeyond #7 好啊 op 做一个啊 |
20 ebi5oowiiy1llo 104 天前 via Android ![]() 既然没有,op 觉得又有市场需求的话,op 可以做一个并收费,一定比你上班强吧[doge] |
![]() | 21 LokiSharp 104 天前 via iPhone @SachinBeyond Nix 了解一下 |
![]() | 22 LeslieLeung 103 天前 感觉需要这种工具的语言是因为之前的版本埋了很多大坑,go 说是向前兼容的,所以我只装最新的版本,项目无论是多少的都能用,没遇到过问题。相反,如果 go.mod 指明一个老版本(例如 go 1.13 ),然后代码里用了新版本的特性(例如 1.18 后的泛型),lint 会报错,不过能编译通过;就算 lint 这步没拦住,正常来说如果有合理的发布流程,这代码推上去也会编译不过的,没什么风险。 |
23 ByteCat 103 天前 ![]() asdf 可以,但实则还是术业有专攻,专门管理还是更好用,或者你用 flake.nix ,支持 macOS/Linux |
![]() | 24 smilingsun 103 天前 via Android ![]() mise 跨平台,支持多语言,一句 mise use [email protected] 就完事了,而且还能支持安装很多其他工具,比如 aws ,cosign 等,好用的很 |
![]() | 25 archean 103 天前 mise 啊,已经离不开了 |
![]() | 26 iorilu 103 天前 各个语言都有专业的阿 node: nvm python: uv rust: rustup 等等 你能同时用多少种语言 |
27 sn0wdr1am 103 天前 大一统的惯性在作怪。 |
![]() | 28 hafuhafu 103 天前 感觉只是你的需求 3 没啥市场而已。 像 vfox ,我要只是要切个运行环境的话,命令行直接输个`vfox use java`然后方向键回车,不比打开 GUI 然后去点快且准。 非要可视化界面自己写个包装一下这些已有命令行工具也不是啥难事,没人做还能说明啥... 然后语言专用的工具不止是管理运行时版本诶,像 Python 的 uv 之类的还有额外其他功能。 |
![]() | 29 PaulSamuelson 103 天前 你说的这叫宝塔吧, |
30 kneo 103 天前 via Android 有没有这么一种可能,让你觉得好用的工具,也许永远不会存在。 |
31 midraos 102 天前 可以看看 unigetui ,支持管理多个语言环境,pip 、nvm 、vcpkg 、winget 等都支持可视化管理 |