配置Windows开发环境

公司下半年要换新电脑,现在用的这台电脑C盘爆红,每天看见不得劲,各种jdk等也乱,有点小强迫症
问问佬友们怎么搭建开发环境,我打算使用 sdkman管理java,nvm管理node,各位大佬还有别的建议吗?有必要安装个VMware ubuntu 在虚拟机里搞开发吗,之前试了下 感觉不如在windows流畅

2 个赞

虚拟机跑环境,得16g起步吧,配置好的电脑还可以,本地起docker也行

1 个赞

分个大点的C盘~~
也可以把默认缓存位置放到其他盘~~

如果想体验和Linux一样的开发体验,可以尝试wsl2有一定的学习成本,好在官方都有文档

虚拟机吧,感觉虚拟机最好用了,现在vmware映射端口什么的也很方便,理论上没什么问题的

公司电脑啊 那别分盘了 c盘梭哈也是一种智慧 听懂掌声(手动狗头)

1 个赞

我个人喜欢把缓存都harklink到D盘啥的,然后jdk啥的还是原样装,这样就算系统炸了缓存也不变,然后这样其实C盘也不会占用太大空间

是个不错的方法,具体怎么搞的

windows的mklink命令,可以自行查一下用法

可以手动安装,解压之后自己加入环境变量,这不比自动来的更放心?

windows下wsl可以搞起

1 个赞
  1. 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 就行

  1. Linux 环境直接用 WSL 就好了
1 个赞

还得重装一遍啊?想想就头大,我都是直接硬盘克隆过去。

ps: 进pe 用 DiskGenius 给C盘大扩一点,我这500G都不够。

我是正版idea,toolbox登录直接用
以前用的是eclipse,通过改eclipse.ini里的参数指定jdk这样就可以做到免安装直接用,而且直接拷贝目录不丢数据
虚拟机的话个人感觉不需要或者直接买个vps捣鼓去

可以用vfox管理jdk,挺好用的,vfox支持的还挺多,不过我主要是用来管理JDK,别的没去试,可以去看看

2 个赞

我统一使用uniget管理

微软的dev drive好用不

自要C盘足够大,我就不怕它红盘~安装版的软件,一般我都默认放C盘,绿色版和开发环境放D盘~

试了scoop vfox 最终还是用vfox吧,只管理开发环境,其他软件手动安装,开个WSL2 ubuntu 装个docker

和dev home是一个东西吗 都没用过