【Editor bug】插件莫名其妙reload

插件没有使用,没有改动,总是自动reload。
更加麻烦的是官方的i18n插件有runtime-script,偶尔还会报uuid重复导致meta文件自动修改

近期没有增加新的插件,某次系统更新后出现这种问题。
系统自带杀毒扫描已经排除掉代码目录还是这样。

观察了下插件文件的修改时间没有变化(除runtime-script uuid冲突的情况),为什么编辑器会reload它?
有没有C友遇到一样的问题?

  • Creator 版本: 2.4.2 ~ 2.4.6

  • 重现方式:编辑器打开一段时间,就会出现

  • 之前哪个版本是正常的: 年前某次Win10系统更新后就这样了,老项目打开也有这种现象

  • 编辑器操作系统: image

  • 重现概率: 100%

Windows 自身有个 bug,只要文件被读取,就可能随机触发更新。Creator 并没有校验 mtime 的机制(没有保存所有文件上一次的 mtime)

尝试关闭第三方软件对插件的读取?例如 VSCode。

只有插件会这样吗?项目里的脚本会吗?

其他人有遇到类似问题吗?

感谢回复。
如果是这个原因,我先把everything给卸载掉再看看,这是最近刚装的。

  • 我先关掉vscode改用sublime一段时间观察下
  • 项目里脚本不会出现这个问题
  • 没有其他人
1赞

关闭vscode,打开编辑器,静置了一段时间。
然后切换了下编辑器焦点,就跳出下面的信息
image
im-plugin不是我个人安装的插件,是编辑器内置的?

每次有reload信息,都能看到im-plugin

是,这个就是小秘书插件

我先回滚近期的Windows 更新,再观察下。

这是什么操作,我的插件也是时常会不断 reload,真是难受

Windows 确实很蛋疼,这也是 3.x 后来只能支持手动 reload 的原因。我们之后会在 2.x 同样禁用自动 reload,让开发者手动去刷新插件。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。