返回列表 发新帖

[已解决] 将压缩包内文件保留在编辑器的问题

[复制链接]

334

主题

4112

回帖

1万

积分

博士生

一介独特的草民

Rank: 7Rank: 7Rank: 7

金币
3343
好评
155
信誉
224

考神MT论坛活跃会员MT论坛侠客MT论坛最佳新人MT论坛新人MT论坛灌水老大

发表在  2024-12-2 20:53:53 来自手机  | 显示全部楼层 | 阅读模式  来自 四川
本帖最后由 是果宝呐 于 2024-12-3 17:22 编辑

具体表现为再次打开此文件时,即使没有做任何修改,依旧会提示此文件已被修改。

据我观察,mt查看压缩包的机制是缓存至私有目录,但保留的可能并非缓存,或者重新缓存导致某些校验值不一致,导致出现这个提示。

复现步骤
1. 打开压缩包
2. 打开压缩包内的文件(比如txt文件)
3. 不做修改关闭此文件
4. 再次打开此文件

此时提示已修改,但预期为不会出现已修改提示,因为确实没有修改。
回复

使用道具 举报

334

主题

4112

回帖

1万

积分

博士生

一介独特的草民

Rank: 7Rank: 7Rank: 7

金币
3343
好评
155
信誉
224

考神MT论坛活跃会员MT论坛侠客MT论坛最佳新人MT论坛新人MT论坛灌水老大

发表于 2024-12-2 20:54:24 来自手机  | 显示全部楼层  来自 四川
@Bin 奇怪的bug好多啊
回复

使用道具 举报

319

主题

4378

回帖

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
121616
好评
1132
信誉
201

MT论坛元老MT论坛优秀教师2018MT论坛优秀成员

QQ
发表于 2024-12-2 20:56:17 | 显示全部楼层  来自 福建
修改是按文件时间来判断的,你每点一次文件,就会解压一遍文件,文件时间不一样
回复

使用道具 举报

334

主题

4112

回帖

1万

积分

博士生

一介独特的草民

Rank: 7Rank: 7Rank: 7

金币
3343
好评
155
信誉
224

考神MT论坛活跃会员MT论坛侠客MT论坛最佳新人MT论坛新人MT论坛灌水老大

发表于 2024-12-2 21:03:06 来自手机  | 显示全部楼层  来自 四川
Bin 发表于 2024-12-2 20:56
修改是按文件时间来判断的,你每点一次文件,就会解压一遍文件,文件时间不一样 ...

所以我很好奇这算不算bug啊,本身就是这样设计的吗问题是我觉得既然没变化就继续用缓存嘛,每次都解压有点多此一举吧或者权衡利弊一下
回复

使用道具 举报

319

主题

4378

回帖

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
121616
好评
1132
信誉
201

MT论坛元老MT论坛优秀教师2018MT论坛优秀成员

QQ
发表于 2024-12-2 21:14:44 | 显示全部楼层  来自 福建
是果宝呐 发表于 2024-12-2 21:03
所以我很好奇这算不算bug啊,本身就是这样设计的吗问题是我觉得既然没变化就继续用缓存嘛,每 ...

也不算是bug,但是压缩文件内的文件没啥必要保留在文本编辑器,因为打开的是临时文件,你关闭压缩文件后文件就被删了。最好还是手动解压到本地后再去保留
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表