公司下半年要换新电脑,现在用的这台电脑C盘爆红,每天看见不得劲,各种jdk等也乱,有点小强迫症
问问佬友们怎么搭建开发环境,我打算使用 sdkman管理java,nvm管理node,各位大佬还有别的建议吗?有必要安装个VMware ubuntu 在虚拟机里搞开发吗,之前试了下 感觉不如在windows流畅
虚拟机跑环境,得16g起步吧,配置好的电脑还可以,本地起docker也行
分个大点的C盘~~
也可以把默认缓存位置放到其他盘~~
如果想体验和Linux一样的开发体验,可以尝试wsl2有一定的学习成本,好在官方都有文档
虚拟机吧,感觉虚拟机最好用了,现在vmware映射端口什么的也很方便,理论上没什么问题的
公司电脑啊 那别分盘了 c盘梭哈也是一种智慧 听懂掌声(手动狗头)
我个人喜欢把缓存都harklink到D盘啥的,然后jdk啥的还是原样装,这样就算系统炸了缓存也不变,然后这样其实C盘也不会占用太大空间
是个不错的方法,具体怎么搞的
windows的mklink
命令,可以自行查一下用法
可以手动安装,解压之后自己加入环境变量,这不比自动来的更放心?
windows下wsl可以搞起
- JDK, python, nodejs 建议统一用 scoop 这个软件包管理器来管理 (https://scoop.sh)
scoop 是便携式安装,其软件可以全部安装到D盘,环境变量指定 SCOOP=D:\scoop 就好了
管理多版本是比较方便的,安装后会自动配置环境变量,不需要管那些
scoop install zulu17-jdk
scoop install zulu11-jdk
还有 Python
scoop bucket add versions
scoop install versions/python311
scoop install versions/python313
# 指定使用哪个版本
scoop reset python311
node的话先 scoop install nvm
装一个 nvm 就行
- Linux 环境直接用 WSL 就好了
还得重装一遍啊?想想就头大,我都是直接硬盘克隆过去。
ps: 进pe 用 DiskGenius 给C盘大扩一点,我这500G都不够。
我是正版idea,toolbox登录直接用
以前用的是eclipse,通过改eclipse.ini
里的参数指定jdk这样就可以做到免安装直接用,而且直接拷贝目录不丢数据
虚拟机的话个人感觉不需要或者直接买个vps捣鼓去
可以用vfox管理jdk,挺好用的,vfox支持的还挺多,不过我主要是用来管理JDK,别的没去试,可以去看看
我统一使用uniget管理
微软的dev drive好用不
自要C盘足够大,我就不怕它红盘~安装版的软件,一般我都默认放C盘,绿色版和开发环境放D盘~
试了scoop vfox 最终还是用vfox吧,只管理开发环境,其他软件手动安装,开个WSL2 ubuntu 装个docker
和dev home是一个东西吗 都没用过