各位的 Mac 是如何隔离个人项目和工作项目的

31 天前
 Laysan

比如说 ssh 配置,Maven 配置,JDK 版本,浏览器,docker 配置 这些都是怎么区分开的.

我目前的做法是安装两个版本的 Idea ,指定不同的 settings 文件.

Git 的 username 和 email 也是每个项目单独设置的

浏览器用两个一个工作专用,一个个人用。

JDK 工作用的 8 ,自己用的 17

有一部分实在不太好切换,或者比较麻烦。

各位大佬有没有什么比较好的方案?

3443 次点击
所在节点    程序员
38 条回复
Elaina
31 天前
@810244966 买个外接的 ssd 里面装个 MacOS 就行,开机自己用切到这个系统,不放心可以去直营店的柜台上展示的 MBP 上装一个
aduo
31 天前
两台电脑. 一般有点规模的厂子, 都会在合同里注明上班时间或者公司设备产出的东西所有权归公司. 为了避免麻烦, 最好不要用工作设备做个人项目. 参考 nginx 作者被原公司诉讼 nginx 所有权的官司
jiuzhougege
31 天前
@maladaxia 个人电脑房公司联网,不需要装公司的一堆监控软件吗?
maladaxia
31 天前
@jiuzhougege 连 guest 的 wifi, 跟手机一样, 不会有问题
luwang
31 天前
个人用 mac ,公司的用 dev container
webs
31 天前
用 UTM 跑 Debian 做开发
ssgooglg
31 天前
mac 创建俩用户不就完事了
EastLord
31 天前
JDK 通过 jenv 切换
liyafe1997
31 天前
我直接用虚拟机,在虚拟机里干工作项目,不同项目不同虚拟机,不干了直接把虚拟机休眠就行,下次开工也能快速恢复现场
leconio
31 天前
vscode ssh codespace
SeaTac
31 天前
用公司的电脑干工作的事情
xingheng
31 天前
能用 env 配置的话尽量用 direnv 。
niumiworkshop707
30 天前
@valord577 #5 config --user 是什么意思?可以使用不同的工作目录自动切换 User 吗?还是每次都需要手动执行?
valord577
30 天前
@niumiworkshop707 #33 不好意思 打错了 没有--user 的 想表达的意思是每个 project 配置 name 和 email [捂脸笑]
suwu
30 天前
sdkman 可以装多个 jdk ,使用不同版本在 idea 的里面选哪个就行
fangxisama
30 天前
性能够的话,工作用虚拟机。
Emma24
30 天前
虚拟机的+1
Laysan
29 天前
@fangxisama
@Emma24 虚拟机是用 remote dev 还是直接虚拟机里装 GUI

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

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

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

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

© 2021 V2EX