哪套基于本地的开发方案好一些,很纠结

查看 281|回复 19
作者:mawen0726   
最近从 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, 快捷键, 方案

  • chendy   
    直接在 win 上跑 IDEA 做开发不能满足的场景是啥呢?…
    justfindu   
    vm 不就是你的运行环境吗, 使用共享目录放代码呀.
    mawen0726
    OP
      
    @chendy 主要在 win 上面跑 idea 的话开发环境要搬到本地来了(因为感觉 gateway 太吃资源了,不适合本地用),不是很想污染本地环境...用 vm 作为开发环境的话可以随便换
    acctv2   
    @chendy 我能想到的只有 Linux 上的 C/C++开发,但是好像也没必要在 Linux 下写代码。
    dode   
    IDEA 也支持 remote-ssh 类似技术吧
    libook   
    我是用 WSL2 ,然后在 WSL2 里装 IDEA ,在 Windows 上装 XServer 来直接显示 WSL2 里的 GUI 。
    好像现在新版 Win11 有自带 GUI 支持的 WSL 了,我是几年前开始用的这个方案:
    https://github.com/libook/WSL-GUI
    paopjian   
    idea 也可以用 docker 安装,在浏览器上用
    squarefong17   
    或许可以试试反过来。。。工作状态下在 Ubuntu 上开 windows 虚拟机,纯娱乐的时候再直接进 windows ,反正现在硬盘便宜,sn770 ,2t 也就 1000 块钱,可以随便装双系统。
    bakaft   
    使用 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
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部