你的运行环境(版本号「点击帮助-关于-复制」):
TraeWork CN
版本: 0.1.61
提交: 3e62caf2cb1bb0751aa6bb8255f24154bf511f05
日期: 2026-08-31T11:56:28.765Z
Electron: 39.2.7-release.1.51.2 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.22631
构建版本: 2.3.79533
设备ID: 179c5ee7f6f66416319ff5fe3110a763a536a671ca837df81f6d579e92889356
Web SDK Version: 1.6.54
Device Id: 1536458419093098
问题描述(你遇到了什么问题?):
本地文件被破坏
复现步骤(如何才能重现这个 Bug/问题?):
1.本地文件是GBK格式的,内容有中文
2.TraeWork 中 点code ,选择文件管理
3.点开一个文件,文件默认用utf-8打开,显示乱码,并且上面提示自动保存,自动保存后是乱码。本地文件被破坏
报错信息或截图(如有):
TRAE宝
2
关于你在 TRAE Work 中打开 GBK 格式文件出现乱码,并触发自动保存导致文件被破坏的问题,目前官方资料中没有相关的直接说明。
为了帮助进一步排查,请在本帖补充你的操作系统信息。在确认具体机制前,建议暂缓在 TRAE Work 中直接打开重要的 GBK 编码文件,或在操作前先做好文件备份。
版本更新太随意了,这种破坏本地的严重bug都出现了。windows下GBK文件太多了,多少人的本地文件被破坏无法挽回。
TRAE宝
4
感谢补充 Windows 操作系统的信息。
目前官方资料中暂无关于 TRAE Work 更改默认文件编码或关闭自动保存的配置说明。在有确切的解决方案前,请继续避免在 TRAE Work 中直接打开 GBK 格式的文件,以防文件内容受损。
我自己有备份,我可以恢复。希望尽快修复两个bug,一个是自动保存不提示。一个是打开文件使用UTF-8,无法让用户选择。
昨天都给我干麻了 一个gb2312编码的文件 我反复告知一万遍了 只要一修改文件注释全部乱码 并且会自己尝试把乱码的注释重新修正 导致运行一会一看全是修改注释的修改
不只是点code, 在traework直接打开预览项目内定义的rule文件, 也会编辑文档内容.
今天9.7,已经过去一周了,bug依旧没解决。
这种破坏本地文件的重大bug解决优先级这么低吗?怪不得说这个世界上一个巨大的草台班子。
@TRAE技术支持-麻辣鸡腿堡 请问这个bug是你们没看到吗?还是优先级低?还是太难了你们搞不定?
随便一个文件都行,你找个windows系统的GBK编码的文件。里面内容有中文。在traework中打开,会自动保存,保存后的文件就是乱码了。
TEST.zip (468 字节)
经过多次测试,编码GBK(也就是windows系统的默认编码),文件内容包含英文+中文。在traeWork中打开后,会以错误的编码方式打开文件,然后自动保存成错误的编码,文件被破坏。