V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ljsh093
V2EX  ›  JetBrains

求助 WSL+JB 全家桶的正确使用方式是?

  •  
  •   ljsh093 · 6 天前 · 544 次点击
    1. 是在 Windows 版本 IDE 设置中配置 WSL 下的语言环境( java 、node 一类)还是直接下载后端+jb remote 的方式?
    2. 是在 WSL 下 git clone 还是直接访问宿主机中文件系统的文件(据说有 io 性能问题)?

    1 让我纠结的是,前可能有 io 问题,后对后端性能的要求高特别是内存(宿主机占用 4G+),且 jb 家的 remote 怪问题不少

    2 纠结的是文件都在子系统文件系统中偶尔会有奇怪的问题和不方便,总不能搞个 u 盘吧……

    真诚求助

    6 条回复    2024-12-19 22:10:26 +08:00
    pckillers
        1
    pckillers  
       6 天前
    以下是个人配置,不一定适合所有人:

    1. 直接在 wsl 里装 linux 版 JB 全家桶。确保自己的 windows 版本支持 wslg
    2. 在 windows terminal 里起一个 WSL 系统的 shell 然后 git clone 。 以及装完 wsl 后“我的电脑” 里左边不就有个 linux 的盘显示所有 WSL 系统的么,不方便么?
    3. 要不是公司 VPN 不支持 linux ,老子早就直接把 Windows 系统格了换 linux 了。
    superchijinpeng
        2
    superchijinpeng  
       6 天前
    @pckillers 用的什么 vpn ?用 kasm 包一下呢
    pckillers
        3
    pckillers  
       6 天前
    @superchijinpeng 实际上不光是 VPN 。 还有企业安全监控软件。 同事有一次装了个 xshell 的免费教育版连自己 virtualbox 里的 linux 虚拟机。 没多久网管就找上门要求卸载盗版软件了。 反驳不是盗版是免费教育版也没用,问就是一刀切,哪怕你自己掏钱买了正版也不让在公司用。

    反而各种装在 WSL 里的软件就不会被扫描到。

    感谢公司,现在我大部分软件都装在 WSL 里了。
    Wilson233
        4
    Wilson233  
       6 天前
    我是直接把项目 clone 到 wsl2 中,然后用 idea 打开 wsl2 中的项目,记得把 jdk 等等配成 wsl2 中的
    ljsh093
        5
    ljsh093  
    OP
       6 天前
    @Wilson233 测试了下这种方法我这个项目运行时加载完成需要 20s ,纯 wsl 内部启动只需要 1s

    @pckillers 简单测了下 wsl 内确实是最好的,但是我这开发机太拉了 ide 在里面项目起多了会崩,烦
    pckillers
        6
    pckillers  
       6 天前
    @ljsh093 WSL2 毕竟是虚拟机 电脑配置差要么直接重装系统到 Linux 要么趁着国家补贴买个稍微好点的本子吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1609 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 16:54 · PVG 00:54 · LAX 08:54 · JFK 11:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.