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