Win+ Linux 开发环境结合

2025 年 1 月 12 日
 anivie

IDE 在 linux 下表现似乎更好一点,所以想把整个开发环境都迁移到 linux 里面,但是开发以外的场景 linux 又很难用

所以在想有什么方式可以提高 win 下的虚拟机的体验吗?比如说能提供高刷,看起来更流畅一点。尝试了一下 hyperv 和 vmware 好像都做不到。 不过有些更复杂的方案好像可以,但是似乎坑不少……

此外,我还想到一个曲线救国的方案:配一套实体的 linux 机器,然后用交换机把 Linux 和 Win 主机连在一起,之后用局域网远程桌面连接起来。不知道有没有老哥尝试过,体验如何?

15894 次点击
所在节点    程序员
113 条回复
ShadowPower
2025 年 1 月 13 日
我在想,为什么要用 Linux 做 Spring 开发,不能直接在 Windows 下开发吗?
Meursau1T
2025 年 1 月 13 日
@yazinnnn0 平时爱好拍拍照片,需要用 LR ,又因为会用机内预设,所以有时候还用尼康工坊,这种需求放 Linux 上纯粹就是给自己上强度。但凡需求超过了程序员常见的活动范围,Linux 的支持都突出一个贫瘠。
gotZ9
2025 年 1 月 13 日
双主机, Windows 双屏.

服务器装 xrdp, 有必要的时候可以用 Windows 的远程桌面连接访问 Linux 桌面, 其他时候 vscode 远程或者 SSH.

Linux 服务器以前用的大学的时候留下来的笔记本, 把屏幕拆掉了. 后来花了三千左右加了一台 5600G CPU 的主机.
importmeta
2025 年 1 月 13 日
我是加了一块硬盘, 一个硬盘一个系统, 开机切换系统.
tingfeng1
2025 年 1 月 13 日
那就直接买个 mac
lozzow
2025 年 1 月 13 日
编辑器跑在 mac 上,代码 remote 到 linux 服务器上,win 打游戏(好久没打过了)
dwSun
2025 年 1 月 13 日
红米笔记本路过,外接 3 个屏幕,加笔记本 4 个屏幕干活儿,很巴士。
yangzzzzzz
2025 年 1 月 13 日
wls2 装 linux 然后 vscode 远程到 wls2 远程开发
glogo
2025 年 1 月 13 日
WSL2
jdz
2025 年 1 月 13 日
vscode + wsl2
tool2dx
2025 年 1 月 13 日
@dwSun 我和你刚好相反,三台实体机共用一个屏幕一套键鼠。
nyxsonsleep
2025 年 1 月 13 日
> 配一套实体的 linux 机器,然后用交换机把 Linux 和 Win 主机连在一起,之后用局域网远程桌面连接起来。

我在局域网用远程桌面有延迟,ping 1ms ,远程桌面体验不跟手,不如虚拟机。不知道是不是有什么配置问题。
Frytea
2025 年 1 月 13 日
@spritecn 是的,vm 里的 win 随便断电启动都很快
lwtting
2025 年 1 月 13 日
可以直接在 WSL2 中跑 JB 家的 IDE ,个人感觉硬件性能可以的话用起来跟 win 下原生跑区别不大
tool2dx
2025 年 1 月 13 日
@nyxsonsleep 换远程软件,别用默认的 vnc ,极端情况下会走静态 jpg 截图,也是挺离谱的。
1Z3KYa0qBLvei98o
2025 年 1 月 13 日
@bigtear 如果让我选, 我的第一台电脑也会是 mac, 但是不想重复学习和折腾, 尤其是我已经熟悉了 windows + wsl, 很多键盘绑定, 用的工具...我得从头开始...
Noicdi
2025 年 1 月 13 日
做 Linux c++,我的体验是 Windows 下开 wsl2 ,不管是 vscode 还是 clion 配合 wsl2 都非常好用。现在使用 macos ,想要做 Linux c++开发,那只能用 vscode ssh remote 到 Linux 上,clion 的 ssh remote 我觉得真不行。
lucasdev
2025 年 1 月 13 日
再配一台 linux 机器的话,可以看看 KVM 切换器,点一下按钮就能将显示器和鼠标键盘切到另一台电脑
qjbcnrs
2025 年 1 月 13 日
@dobelee #34 是走 jb 远程开发的形式?
netblue
2025 年 1 月 13 日
WSL2 啊,win11 好像才能用,你可以在 windows 中访问 linux ,在 linux 使用 win 的命令行,完全混和。就是为了满足你这需求的。

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

https://v2ex.ih06.com/t/1104561

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

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

© 2021 V2EX