codex 老是中文乱码,有什么解决方法吗?
- 内容介绍
- 文章标签
- 相关推荐
PixPin_2026-03-26_15-58-41494×176 17.5 KB
网友解答:--【壹】--:
没有用吧! 我是用opencode 写了个GBK插件 能用 不是很好!
--【贰】--:
windwos的话 安装一下 终端,再安装一下 powershell 7 就好了
第 1 步:安装 Windows Terminal
管理员 PowerShell 执行:
winget install -e --id Microsoft.WindowsTerminal --source winget
第 2 步:安装 PowerShell 7
管理员 PowerShell 执行:
winget install -e --id Microsoft.PowerShell --source winget
如果能进入 pwsh,说明成功。
--【叁】--:
有用,说一下,get-item读取文件的时候会携带编码字段的,这样读取代码中的中文信息就不会乱码了 w
--【肆】--:
安一个terminal,设置为默认终端,再把pwsh7设为默认打开,文件夹右键“在终端中打开”就行了
--【伍】--:
prompt里面告诉它我的文件是utf8编码的,使用终端get-Item读取会乱码,让它用python读取文件 w
或者把系统编码调成UTF8 w
image621×726 30.8 KB
--【陆】--:
告诉它读写的时候显示指定utf8编码 ~
--【柒】--:
不太懂,可以问问AI,我这里文件夹右键只能打开cmd
--【捌】--:
给你个规则,放入文件,根据你点项目改改就好
File Encoding & Line Endings
- All newly created or modified text files must use UTF-8 encoding without BOM.
- Use Windows line endings (CRLF) for all text files.
Console & Encoding (Chinese Output)
- 源码文件统一保存为 UTF-8 无 BOM,行尾为 CRLF(Windows)。
- Java 编译与运行统一使用 UTF-8:
- 编译:`javac -encoding UTF-8 …`
- 运行(打包后):`java -Dfile.encoding=UTF-8 -jar swpt-admin/target/swpt-admin.jar`
- 本地调试(Spring Boot):`mvn spring-boot:run -Dspring-boot.run.jvmArguments=“-Dfile.encoding=UTF-8”`
- Windows 控制台避免中文乱码(PowerShell):
- 任何命令前先切换代码页:`chcp 65001 > $null; `
- 读取文件内容:`Get-Content -Raw -Encoding UTF8 `
--【玖】--:
让他用UTF-8 WITH BOM,用了一段时间都可以正常输出中文
--【拾】--:
我自己是把powershell升到7就好了
--【拾壹】--:
用Jetbrains 的idea,开启mcp,就没发现有中文乱码了
--【拾贰】--:
佬powershell7如何设置在文件夹当中右键打开啊
--【拾叁】--:
我是用powershell7 好像就没这个问题了
--【拾肆】--:
Codex在windows系统下乱码问题 - Codex相关问题
很多人可能会在使用过一段时间Codex后认为模型不如以前好用,也就是出现所谓的“降智”现象 而就目前我的使用体验来看,Codex中提供的模型经过很多次升级,其实都没有出现“降智”,关键是在于你如何合理地去使用模型 任务划分: 任何时候,都不要去提交一个非常笼统的任务,例如 请帮我写一个管理系统后台 等,这样使用必然降智!Codex模型的特点是严谨有序,...
佬友看看这个
PixPin_2026-03-26_15-58-41494×176 17.5 KB
网友解答:--【壹】--:
没有用吧! 我是用opencode 写了个GBK插件 能用 不是很好!
--【贰】--:
windwos的话 安装一下 终端,再安装一下 powershell 7 就好了
第 1 步:安装 Windows Terminal
管理员 PowerShell 执行:
winget install -e --id Microsoft.WindowsTerminal --source winget
第 2 步:安装 PowerShell 7
管理员 PowerShell 执行:
winget install -e --id Microsoft.PowerShell --source winget
如果能进入 pwsh,说明成功。
--【叁】--:
有用,说一下,get-item读取文件的时候会携带编码字段的,这样读取代码中的中文信息就不会乱码了 w
--【肆】--:
安一个terminal,设置为默认终端,再把pwsh7设为默认打开,文件夹右键“在终端中打开”就行了
--【伍】--:
prompt里面告诉它我的文件是utf8编码的,使用终端get-Item读取会乱码,让它用python读取文件 w
或者把系统编码调成UTF8 w
image621×726 30.8 KB
--【陆】--:
告诉它读写的时候显示指定utf8编码 ~
--【柒】--:
不太懂,可以问问AI,我这里文件夹右键只能打开cmd
--【捌】--:
给你个规则,放入文件,根据你点项目改改就好
File Encoding & Line Endings
- All newly created or modified text files must use UTF-8 encoding without BOM.
- Use Windows line endings (CRLF) for all text files.
Console & Encoding (Chinese Output)
- 源码文件统一保存为 UTF-8 无 BOM,行尾为 CRLF(Windows)。
- Java 编译与运行统一使用 UTF-8:
- 编译:`javac -encoding UTF-8 …`
- 运行(打包后):`java -Dfile.encoding=UTF-8 -jar swpt-admin/target/swpt-admin.jar`
- 本地调试(Spring Boot):`mvn spring-boot:run -Dspring-boot.run.jvmArguments=“-Dfile.encoding=UTF-8”`
- Windows 控制台避免中文乱码(PowerShell):
- 任何命令前先切换代码页:`chcp 65001 > $null; `
- 读取文件内容:`Get-Content -Raw -Encoding UTF8 `
--【玖】--:
让他用UTF-8 WITH BOM,用了一段时间都可以正常输出中文
--【拾】--:
我自己是把powershell升到7就好了
--【拾壹】--:
用Jetbrains 的idea,开启mcp,就没发现有中文乱码了
--【拾贰】--:
佬powershell7如何设置在文件夹当中右键打开啊
--【拾叁】--:
我是用powershell7 好像就没这个问题了
--【拾肆】--:
Codex在windows系统下乱码问题 - Codex相关问题
很多人可能会在使用过一段时间Codex后认为模型不如以前好用,也就是出现所谓的“降智”现象 而就目前我的使用体验来看,Codex中提供的模型经过很多次升级,其实都没有出现“降智”,关键是在于你如何合理地去使用模型 任务划分: 任何时候,都不要去提交一个非常笼统的任务,例如 请帮我写一个管理系统后台 等,这样使用必然降智!Codex模型的特点是严谨有序,...
佬友看看这个

