我把mac当做另一个”码农“
发布于
# 代码认识
晚上我发现,远程调试的速度越来越慢,效果不好,我在 todesk 里面输入越来越难受。我想了一个办法,我在 workflowy 里面输入,然后 ctrl c 和 ctrl v 黏贴到 claude code 里面,这样能稍微方便一些,但还是显得很慢。
这里就看出来,一个好的输入体验是多么多么的重要,再怎么强调这一点也不为过,这才是真正的体验,核心体验带给客户的价值。因此,我就在想,为啥我不在 mac 下面调试么?顺滑输入,claude 也不需要配置,直接使用即可。
这么一说,我想到把 mac 当做另外一个开发伙伴,然后我新建一个 git 的分支,让所有 mac 上的内容安装在这个分支上,不影响 main 主分支。等明天我使用 pc 时,再一个 commit 一个 commit 的合并,测试等等,这样不就两全其美,互不影响了么。
这样还有一个好处,晚上我可以放心的在 mac 上调试各种环境,我还问了下 mac 和 win 这种,对环境的影响是否会 影响到另外一种控制系统,claude 回答我没关系,pip 会控制。
因此,现在我的模式和使用的 app 就如下安排了:
- mac 上,vs code,warp(终端么,贼好用),github,claude code,clash(翻墙用,ai 选择美国,且不要更换 ip 为好;
- win 上,wsl,powershell,vs code,github,claude code,clash 同上;
- win 上和 mac 上,都要注意,最好开两个 terminal,这样一个 terminal 进入 claude code 模式,负责分析和修改;另一个 terminal,进入正常虚拟模式,负责启动程序;
- 尤其是注意要了解 venv 的虚拟环境的影响;