最近从 mac 换回了配置较好的 win 本,确定使用 vm 来作为开发环境,现在尝试了两种方案 [ol]虚拟机是 ubuntu 带 gui 的,然后在上面跑 IDEA 来开发虚拟机不带 gui ,然后用 vscode 的 remote-ssh 进行开发 [/ol] 这两种方案都不是很完美 方案 1 的话画面稍有卡顿不跟手,然后要切换 win 的其他应用还要多按一下 alt+ctrl ,然后还有部分的快捷键无效,想配置部分组合快捷键不知道为什么在 idea 不生效(例如 ctrl+⬅=home )方案 2 的话就是快捷键的问题了,用了很久 IDEA ,已经是 IDEA 的形状了,尽管 vscode 装了很多插件,但还是没有 IDEA 那样用起来顺手。然后也不知道 vscode 实际开发起来有没有什么坑,主要是开发 java ,react ,vue ,python 。 想问问大家应该选什么方案比较好,然后最后想吐槽下 gateway ,为什么是这样设计,按项目(打开文件夹)来启动进程,非常吃资源,vscode 的这种就非常的轻量舒服 VSCode, idea, 快捷键, 方案
我是用 WSL2 ,然后在 WSL2 里装 IDEA ,在 Windows 上装 XServer 来直接显示 WSL2 里的 GUI 。 好像现在新版 Win11 有自带 GUI 支持的 WSL 了,我是几年前开始用的这个方案: https://github.com/libook/WSL-GUI
使用 Hyper-V 直接启动 VHDX 启动到虚拟硬盘:将 VHDX 或 VHD 添加到启动菜单 https://learn.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/boot-to-vhd--native-boot--add-a-virtual-hard-disk-to-the-boot-menu?view=windows-11