求助 WSL+JB 全家桶的正确使用方式是? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ljsh093
V2EX    JetBrains

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

  •  
  •   ljsh093 298 天前 1649 次点击
    这是一个创建于 298 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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  
       298 天前
    以下是个人配置,不一定适合所有人:

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

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

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

    @pckillers 简单测了下 wsl 内确实是最好的,但是我这开发机太拉了 ide 在里面项目起多了会崩,烦
    pckillers
        6
    pckillers  
       297 天前
    @ljsh093 WSL2 毕竟是虚拟机 电脑配置差要么直接重装系统到 Linux 要么趁着国家补贴买个稍微好点的本子吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5593 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 08:53 PVG 16:53 LAX 01:53 JFK 04:53
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86