TRAE每次打开某个文件夹的时候,似乎会自动修改源代码的时间戳,导致我增量编译变成全编译

这个是AI生成代码,需要你确认是否应用代码。你可以按需选择这里

1 个赞

你这个选项的意思,就是让代码直接接受AI的修改。

但是我默认就是审查所有变更的选项。

我觉得即便是这个选项,也不应该让TRAE每次启动的时候,就自动重复应用这个文件修改,在电脑磁盘上的文件,本来就被修改掉了,只是TRAE的编辑器还有老版本的文件记录而已。每次打开TRAE就重复应用一次修改,从而导致时间戳的变更,这个逻辑本身也不正确。

我今天早上测试了一下,我选择的是:“无需审查”的选项。但是我发现,TRAE启动以后,依然把一些文件的时间戳改成了刚刚启动的时间。所以这个bug的问题不在于这个选项选哪个。肯定有其他地方的bug。

1 个赞

我早上更新到了3.3.72版本,我看发布日期是2026-07-01,但是这个问题还是存在,安装重启完,我的某些源代码文件,就变成TRAE重启完的时间戳了。

1 个赞

你有同时使用什么其他的编程软件吗?opencode、jetbrains 系、cursor 之类的

1 个赞

没有。我好几台电脑,都是类似这样的情况,打开TRAE后,加载上一次关闭的工程文件夹,直接文件被改写时间戳了,感觉是TRAE的bug。

1 个赞

请问TRAE的开发者,我这个说的问题,你们有解决方案么?

1 个赞

cmd+shift+p

然后重启ide,在观察下,更像是插件的行为

1 个赞

谢谢,测试了一下,点了这个“禁用所有已安装的插件”行之后,重启TRAE,还是不行。

其实我这个TRAE里面,本来我就一个插件都没装,我即不用TRAE里面来编译,也不浏览阅读代码,就是当它是一个AI交互的对话工具。

另外,我今天测试了最新版本:

TRAE CN
版本: 3.3.73
VSCode 版本: 1.107.1
提交: b1df1d6298111a0c7f2817279f962260c2107e00
日期: 2026-07-03T05:24:34.939Z
Electron: 39.2.7-release.1.42.2 (aha)
Node.js: 22.21.1
V8: 14.2.231.27-electron.0
OS: Windows_NT x64 10.0.19045
构建版本: 2.3.50209
设备ID: cd02b89a99d9b1bbfad7358722ed32e79079a124a5048aa89fe0f7e42aa4a31c
Device Id: 4400712141022567

我看了一下,还是这个问题,就是启动之后,有一些文件的时间戳被强制更新了。

1 个赞

请问你们这个问题有进展么?

1 个赞