@
ThisDay 整体还行
1. 我用的是 2k 屏,显示没问题,也挺清晰的。唯一的问题就是 WSL 的 GUI 窗口拖动到桌面最上方不能像 win 原生 GUI 应用那样触发分屏。但是可以用 Win+Z 快捷键替代
2. Linux 输入法确实是个麻烦,参考
https://monkeywie.cn/posts/wsl2-gui-idea-config 可以成功输入中文,最大的问题是没有 win 上的输入法好用,需要找个 Linux 上用的顺手的才行
3. 跟 codex win ssh 到 wsl 区别不大
我这里有个 codex win ssh 链接有个特殊问题,不一定所有人都有:
我配置的是密钥访问 wsl ,vscode 里单独配置密钥了通过 wsl/ssh 插件访问没问题。
codex win 里也配置了密钥连接 wsl 建立 codex 会话执行任务也没问题。
问题在 codex 会话中有时候有时候需要用 vscode 打开代码编辑,需要定位到文档、某一代码行,这时候 vscode 打开会要求认证。也就是说这里启动的 vscode 没有加载我在 vscode 里配置的 ssh ,因此无法打开。
可能把 wsl 的 ssh 配置成密码甚至免认证就没问题了,但我还是保持了密钥。毕竟现在也不是经常需要改代码,只看不改的话用桌面 app 的 review 窗口最够好用了。
但是用 linux 桌面版就不会有这个问题,可以通过 codex 会话里的文件,正常启动 vscode 并定位到具体文件、代码行。
因此我觉得易用性上,对我来说 win 和 linux 版各有优劣把。
但考虑到安全隔离问题,wsl 还能小优一点,不是经常有人说宿主机用 Full Acess 被 Codex 删文件吗? wsl 里多了一层稍微安全一些,前提没有让会话通过 /mnt/c 之类的去操作宿主机文件