有没有这么一个 MacOS 软件,可以快速切换工作环境

查看 86|回复 9
作者:SuperBig   
最近任务交叉进行开发,经常在开发 A 任务的时候,B 任务有点问题要改或者需要优化。
这个时候需要切换分支,重新编译,然后重新打开页面开始开发。
但是有的任务是单项目,有的任务是多项目,这么一套流程下来手速快一点慢倒是不慢,就是单纯的感觉在浪费时间。
所以我在想有没有这么一个东西,可以直接把当前系统打开的应用/浏览器页面以及位置和窗口大小都给保存下来,有点类似 VMware 的快照,除此之外还可以来回切换,像 git 的分支管理那样,切到 B 任务快照开发完提交后可以继续切回主时间线或者其他快照继续开发。
我现在的实现思路是设置一个工作区。
1 、每次新建快照都把这个区域复制一份,这个复制操作可以滞后到切换快照时再进行。(或者可能可以用 git 签出新分支来做?)
2 、然后利用下面主题里的 Hammerspoon 来存储打开过的窗口,这里打算整个配置,在配置内的应用才会存储,一般就是 IDE ,像聊天软件就不用存了。
3 、当切回这个快照时,使用 Hammerspoon 打开所有保存的所有软件信息,并把涉及到工作区的路径都替换成复制后的路径,或者使用 git 切换分支。
看了下之前的主题 https://global./t/203090 但是我看了半天感觉没满足我的需求。
不知道有没有类似的软件推荐或者我这条路是否行得通。
SuperBig
OP
  
想了下 还是程序员分区比较合适
SuperBig
OP
  
兄弟们难道没有这方面的需求吗?
flowerains   
你需要两台电脑,然后一台远程链接过去。
轻松又惬意
xieym   
spaces 2
lululau   
cp -r project_a project_a2
viayie   
新建一个或多个用户,快速切换用户

78786381   
两个文件夹不就好了,不够再来一个
notproblem   
使用 git worktree 解决
davin   
之前待在技术团队人数比较多公司的时候,大约 10 个人,就是有一台单独的 iMac ,用来给大家临时处理任务的。特别是那种可能就几分钟的任务,走过去座位上一顿敲键盘就完事儿了,回到自己座位该干啥干啥
您需要登录后才可以回帖 登录 | 立即注册

返回顶部