求助各位用 Windows 笔记本的程序员

2022-07-23 20:18:34 +08:00
 Ranni

现在打算换电脑,觉得 32G 的 mac 性价比不高,想买 Windows 。于是最近一个月尝试在 Windows 做开发,说实话,Windows 太难用了。然后尝试用 wsl2 ,想把环境全迁移到 wsl2 上,却发现一堆问题,看到之后就不想折腾。最后想到了可以在 VMware 上装个虚拟机。 所以就想问下各位大佬,你们开发环境是全放在虚拟机上吗?连 ide 都放到虚拟机里吗?

12268 次点击
所在节点    Windows
121 条回复
Suddoo
2022-07-23 22:47:57 +08:00
命令行和图形化界面的优劣、看情况吧

比如,Git 解冲突,图形化界面比命令行好用多了,效率提升百倍
leeg810312
2022-07-23 22:50:31 +08:00
我在公司里用公司机器 Windows 系统,家里用 Mac ,用个操作系统而已,有什么难的,一个个说这个难用那个难用,我看就是技术不够好,做开发只要一些基本操作又不需要你精通操作系统的运维。部署服务器是 Windows ,就 rdp 远程,服务器是 Linux ,用 mobaxterm 或 Windows terminal 访问,都挺好用的
zxCoder
2022-07-23 22:50:34 +08:00
我之前也一段时间折腾 linux ,觉得命令行比较好,后来又换回 windows
TcDhl
2022-07-23 22:54:26 +08:00
楼上的怎么都感觉有点点偏题

我给你个参考建议, 自己用的是 Dell Precision 7760, 当时买的时候除了自己想要的屏幕, 硬盘-内存-显卡都可以联系客服选最低配置, 然后自己升级内存( 128G )和硬盘( 512G + 1T*3 ), 差不多接近 5W 元

然后再弄个塔式服务器,可以自己配置, 或者买个二手的, 装的 ESXI, 解决掉异地组网, 服务器就随便你放哪里

在我个人看来, 先开开心心开发, 是要有点点成本的

至于我为啥还要弄个服务器, 是因为不想很多乱七八糟的开发软件, 开发环境在 C 盘中无休止的占用, 哪怕软件本体装在其他盘, 反正很少有软件能意识到把它运行后产生的缓存-配置文件等这些控制权交给用户的
janus77
2022-07-23 23:02:06 +08:00
额,你为什么不试试最简单的方法:直接装 linux 系统?
你换 win 笔记本的原因是因为性价比不高。所以只需要硬件是 windows 即可,系统不一定非得 windows 啊
但是你又想有*nix 系的体验,又不想虚拟机、wsl 这类折腾,为何不直接把 linux 装成主系统?
chaleaochexist
2022-07-23 23:05:27 +08:00
vscode
ssh remote
aaa5838769
2022-07-23 23:06:25 +08:00
ida+ssh VMware 虚拟机开机
RockShake
2022-07-24 00:00:20 +08:00
如果换个系统一些小问题都搞不定,那估计不太适合搞开发
wxw752
2022-07-24 00:14:27 +08:00
我在家经常换着用,想起来开哪台就用哪台,什么操作系统敲个需求而已,不都是一样的吗,又不是让我去研发 JDK 。。。
caoayu
2022-07-24 00:15:55 +08:00
windows 装各种桌面软件,ide ,调式工具,文本工具,等,虚拟机只装 linux 等系统,使用共享目录或者直接 ftp 进行代码同步,开发环境 windows ,虚拟机中都可以装,其实就相当于虚拟机是你的服务器了,平时怎么使用就怎么来
dingwen07
2022-07-24 00:33:19 +08:00
WSL2 很方便啊,有什么问题吗
u823tg
2022-07-24 00:41:34 +08:00
@ncepuzs #30 wsl2 io 性能现在改善的不错了。
z4oSkDNGGC2svsix
2022-07-24 00:48:27 +08:00
开发什么都没讲, 是开发苹果软件吗? 什么难用也没讲, 是不习惯没有 itunes 的日子吗?
towave
2022-07-24 00:50:07 +08:00
wsl2 解决一切问题
Knuth
2022-07-24 01:28:38 +08:00
@rpish 可以
akira
2022-07-24 01:52:23 +08:00
windows 的优势就是点点点,你不喜欢的话 考虑下直接装个 linux 吧。。。
linux server 版本,全命令行,ide 都木有
hijoker
2022-07-24 01:53:10 +08:00
我就是在 win 的虚拟机里跑 vmware ,docker ,ide 什么的都在里面
liuhan907
2022-07-24 02:00:55 +08:00
@bthulu
额,我第一次见有人觉得在 Windows 上用 VS 开发 C#程序比 Mac/Linux 还难用的。
ipcjs
2022-07-24 02:04:20 +08:00
@FrankHB 不是吧,WSL1 不是在 Windows 上实现的 Linux 的系统调用吗?怎么文件性能还会比 Windows 快的🤔
ipcjs
2022-07-24 02:07:48 +08:00
用的 WSL1+zsh+Windows Terminal+scoop+Android Studio ,
WSL2 上面各种网络文件、互访问题着实折腾

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/868242

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX