
新手在使用codex开发的过程中总会遇到 codex说遇到乱码问题,codex 会话大量的时间重写文件,也有可能原来好好的文件改坏,导致效率很低。实际上这并不是文件的问题是很多win电脑默认用的gb2312去读取文件,但是文件是utf-8写的,要解决这个问题
我直接给结论:win系统 直接升级 PowerShell 到 7.6 就解决这个问题了,还不用污染上下文
加一层保险再设置个性化自定义指令里面加上:
PowerShell 默认读和写代码用utf-8格式遇到编码乱码问题,能不要整个重写文件尽量不要重写,只做最小修改
微软安装文档:Install PowerShell 7 on Windows
如果是win10 低版本需要先升级到最新版,打开微软官方下载页:Download Windows 10
这个页面现在仍提供 Windows 10 2022 Update | Version 22H2 的升级入口。下载 Update Assistant,运行后按提示升级。