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

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

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

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

真诚求助

458 次点击
所在节点    JetBrains
6 条回复
pckillers
2 天前
以下是个人配置,不一定适合所有人:

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

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

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

@pckillers 简单测了下 wsl 内确实是最好的,但是我这开发机太拉了 ide 在里面项目起多了会崩,烦
pckillers
1 天前
@ljsh093 WSL2 毕竟是虚拟机 电脑配置差要么直接重装系统到 Linux 要么趁着国家补贴买个稍微好点的本子吧

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

https://www.v2ex.com/t/1098699

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

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

© 2021 V2EX